文件名称:home-cluster:我的homelab kubernetes集群处于声明状态
文件大小:29KB
文件格式:ZIP
更新时间:2024-04-29 02:42:40
kubernetes homelab k3s
概述 我的家庭实验室Kubernetes处于声明状态。 会将所有更改自动部署到/cluster目录。 建筑学 群集在单个主机上的 VM中运行的单个节点上运行。 我目前正在以前的台式机上运行整个群集。 虚拟主机 k3s(VM) NFS文件服务器(VM) 球童(LXC) 硬件 4x12TB硬盘 32GB DDR4 2400MHz RAM 英特尔i7 6700k 英伟达1070 HUSBZB-1 Zigbee + Z波适配器 Arduino Uno + WS2812B LED灯条 联网 该集群使用k3s部署的默认Traefik入口控制器,通过我注册的tld的子域来配置主机名。 然后Caddy(包含的构建)使用LetsEncrypt为我的所有服务提供证书,而无需将路由器上的任何端口暴露给公共互联网。 然后,我将每个主机名映射到我的DNS服务器(Pi-hole)中的Caddy服务器。
【文件预览】:
home-cluster-main
----.gitignore(111B)
----server()
--------Caddyfile(382B)
----.pre-commit-config.yaml(479B)
----cluster()
--------media()
--------storage()
--------organization()
--------flux-system()
--------devices()
--------home()
----README.md(2KB)
----.yamlint(122B)