文件名称:homelab:我的个人homelab的Monorepo
文件大小:10.74MB
文件格式:ZIP
更新时间:2024-03-06 05:16:40
kubernetes golang raspberry-pi homelab Go
家庭实验室 我的个人homelab的Monorepo。 它包含用于部署的应用程序和kubernetes清单。 入门 假定您具有以下工具: 开始工作: 克隆存储库 使用make install-tools基于golang make install-tools 运行make构建所有二进制文件 项目结构 cmd任何定制应用程序的入口点。 hack节点主机特定的配置文件和调整。 internal -整个应用程序代码中使用的软件包。 manifests -Kubernetes清单可运行我的所有homelab应用程序。 scripts -用于在存储库中工作的Bash脚本。 terraform用于管理基础结构的Terraform文件。 vendor - vendor的第三方代码。 第三方申请 这是我与自定义应用程序一起使用的第三方应用程序的列表: -Kubernetes的云原生分布