文件名称:k8s-gitops:k8s GitOps回购,带有helmfile,kustomize和sops的秘密
文件大小:138KB
文件格式:ZIP
更新时间:2024-03-08 20:06:51
Shell
K8s GitOps :notebook: 用法 输入部署文件夹,并使用环境(此仓库中的dev或nuc )执行helmfile。 样本 helmfile --environment dev apply 部署-0 对于传入的流量,它将安装一个metallb负载平衡器,2个Nginx入口控制程序(一个用于LAN,一个用于WAN,该控制器还带有用于SSL证书的证书管理器)。 对于存储,将为本地PV安装OpenEBS,为分布式存储安装Longhorn,并为备份安装velero。 密码存储在SOPS下,helmfile将使用PGP自动对其进行解码(如果要克隆存储库,则必须使用自己的证书制作自己的机密文件)。 :wrench: 部署工具 用于部署的一些工具 工具 小说明 K8S Yaml文件的配置管理 使用PGP进行秘密管理 使用Helm文件根据环境部署自动化 使用kustomize作为Helm文件