this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update README

+24 -25
+24 -25
README.md
··· 41 41 42 42 43 43 ## 💻 Nodes 44 - | Node | Hostname | RAM | Storage | Function | Operating System | 45 - |-------------------------------|----------|------|----------------------------------------------------|-------------|---------------------| 46 - | Raspberry Pi Compute Module 4 | w7 | 8GB | 2TB SSD | Kube Worker | Talos 1.8.0-alpha.1 | 47 - | Raspberry Pi Compute Module 4 | cm4-1 | 8GB | 32GB eMMC | Kube Worker | Talos 1.8.0-alpha.1 | 48 - | Lenovo ThinkCentre M910q Tiny | w-amd-1 | 32GB | 1TB Kingston DC SSD + 256GB SSD | Kube Worker | Talos 1.8.0-alpha.1 | 49 - | Custom Haswell mATX system | w-amd-2 | 32GB | 480GB Transcend SSD, 275GB Crucial SSD + 320GB HDD | Kube Worker | Talos 1.8.0-alpha.1 | 50 - | HP EliteDesk 800 G2 | w-amd-3 | 32GB | 256GB SSD | Kube Worker | Talos 1.8.0-alpha.1 | 51 - | Lenovo ThinkCentre M910q Tiny | m1 | 16GB | 256GB SSD x 2 | Kube Master | Talos 1.8.0-alpha.1 | 44 + | Node | Hostname | RAM | Storage | Function | Operating System | 45 + |-------------------------------|----------|------|----------------------------------------------------|-------------|------------------| 46 + | Raspberry Pi Compute Module 4 | w7 | 8GB | 2TB SSD | Kube Worker | Talos | 47 + | Raspberry Pi Compute Module 4 | cm4-1 | 8GB | 32GB eMMC | Kube Worker | Talos | 48 + | Lenovo ThinkCentre M910q Tiny | w-amd-1 | 32GB | 1TB Kingston DC SSD + 256GB SSD | Kube Worker | Talos | 49 + | Random Chinese N100 board | w-amd-2 | 32GB | 480GB Transcend SSD, 275GB Crucial SSD + 320GB HDD | Kube Worker | Talos | 50 + | HP EliteDesk 800 G2 | w-amd-3 | 32GB | 256GB SSD | Kube Worker | Talos | 51 + | Lenovo ThinkCentre M910q Tiny | m1 | 16GB | 256GB SSD x 2 | Kube Master | Talos | 52 + | Synology VM | m2 | 4GB | 100GB SSD | Kube Master | Talos | 52 53 53 54 ## Storage 54 55 | Node | Hostname | RAM | Storage | Function | Operating System | ··· 57 58 58 59 ## Network 59 60 60 - | Vendor | Model | Function | 61 - |----------|------------------------------|-------------------------------------------------------------------| 62 - | Juniper | EX2200-48P-4g | Hallway switch with PoE+ and fiber uplinks to rack | 63 - | Juniper | EX3300-48P | Rack switch with PoE++ and 10G SFP+ | 64 - | Ubiquiti | Unifi USW-Flex-Mini | Bedroom switching (gaming iTX system, Apple TV 4K and Steam Deck) | 65 - | Qotom | TLSense C3758 (TekLager.se) | Main router | 61 + | Vendor | Model | Function | 62 + |---------|------------------------------|----------------------------------------------------| 63 + | Juniper | EX2200-48P-4g | Hallway switch with PoE+ and fiber uplinks to rack | 64 + | Juniper | EX3300-48P | Rack switch with PoE++ and 10G SFP+ | 65 + | TP-Link | TL-SG108E | Bedroom switching behind desk | 66 + | Qotom | TLSense C3758 (TekLager.se) | Main router | 66 67 67 68 All nodes are connected to a dual-stack network, with private IPv4 and public IPv6. 68 69 Kubernetes' nodes are on their own VLAN which has access to the NAS. ··· 73 74 74 75 The alternative solution to these two problems would be to host a Kubernetes cluster in the cloud and deploy applications like [HCVault](https://www.vaultproject.io/), [Vaultwarden](https://github.com/dani-garcia/vaultwarden), [ntfy](https://ntfy.sh/), and [Gatus](https://gatus.io/). However, maintaining another cluster and monitoring another group of workloads is a lot more time and effort than I am willing to put in. 75 76 76 - | Service | Use | Cost | 77 - |-----------------------------------------------------------------------|--------------------------------------------------------------------|----------------| 78 - | [Cloudflare](https://www.cloudflare.com/) | Domain(s) and S3 | ~$20/yr | 79 - | [GCP](https://cloud.google.com/) | Voice interactions with Home Assistant over Google Assistant | Free | 80 - | [GitHub](https://github.com/) | Hosting this repository and continuous integration/deployments | Free | 81 - | [Fastmail](https://fastmail.com/) | Email hosting | ~$99/yr | 82 - | [NextDNS](https://nextdns.io/) | My router DNS server which includes AdBlocking | ~$20/yr | 83 - | [Kapsi internet-users association](https://www.kapsi.fi/english.html) | Hosts my off-site backup aka minio (S3), Bitwarden and own website | 40€/yr | 84 - | [updown.io](https://updown.io) | External monitoring (IPv4/IPv6) | ~€5/yr | 85 - | [Bilance](https://www.bilanceapp.com) | Budgeting app for iOS and Android | ~30€/yr | 77 + | Service | Use | Cost | 78 + |-----------------------------------------------------------------------|--------------------------------------------------------------------|---------------------| 79 + | [Cloudflare](https://www.cloudflare.com/) | Domain(s) and S3 | ~$20/yr | 80 + | [GitHub](https://github.com/) | Hosting this repository and continuous integration/deployments | Free | 81 + | [Mailbox](https://mailbox.org/) | Email hosting | ~9€/3 months | 82 + | [NextDNS](https://nextdns.io/) | My router DNS server which includes AdBlocking | ~$20/yr | 83 + | [Kapsi internet-users association](https://www.kapsi.fi/english.html) | Hosts my off-site backup aka minio (S3), Bitwarden and own website | 40€/yr | 84 + | [Bilance](https://www.bilanceapp.com) | Budgeting app for iOS and Android | ~30€/yr | 86 85 | [1Password](https://1password.eu) | External Secrets and secret management | Free for the moment | 87 - | | | Total: ~40€/mo | 86 + | | | Total: ~40€/mo | 88 87 89 88 ## Stargazers 90 89