【文件属性】:
文件名称:rudder:由GitOps管理的Kubernetes集群
文件大小:24KB
文件格式:ZIP
更新时间:2021-04-12 03:29:16
kubernetes flux homelab gitops home-lab
舵
Kubernetes清单定义了我的家庭实验室。
:memo: 核心组成
集群本身在运行。
提供内部集群网络
使用BGP启用LoadBalancer服务以宣布路由
+ 为LoadBalancer IP提供DNS记录(在集群外部运行)
去做:
为有状态应用程序提供持久卷
+为应用程序提供证书
管理秘密
:robot: GitOps
在群集中运行,并通过Git中的清单进行维护(此仓库)
可以使此回购中的图像和图表保持最新状态
用于更新和管理其他两个无法处理的杂项的
:purple_heart: 社区
我的集群的灵感来自其他人,他们通过k8s @ home共享他们的集群。
【文件预览】:
rudder-master
----.gitignore(118B)
----talos()
--------jy.py(279B)
--------README.md(4KB)
--------override.yaml(677B)
----cluster()
--------core()
--------base()
----LICENSE.txt(1KB)
----.github()
--------renovate.json5(2KB)
--------workflows()
----README.md(1KB)