k8s-gitops:FluxGitops管理k8s集群

时间:2024-03-17 00:12:40
【文件属性】:

文件名称:k8s-gitops:FluxGitops管理k8s集群

文件大小:30KB

文件格式:ZIP

更新时间:2024-03-17 00:12:40

Shell

k8s-gitops 介绍 这是一个由使用的模型的Flux / Gitops管理的k8s集群。 该存储库定义了集群并监视更新,并对其进行推送。 簇 组成集群的服务器通过进行配置,并通过在裸机上进行配置。 该引导过程以及k8s工作者节点都是通过私有git存储库(此处未包括)配置的。 此处不包括的初始群集设置包括: 具有通过管理的3个节点的 通过设置的 用于通过负载均衡kubernetes API的haproxy 用于经由ansible簇的内部网络 用于通过头盔为集群和tls密钥提供ingress 该存储库管理k8s集群中运行的所有其他内容。 请参阅设置/通量引导程序。 动机 该集群有多个现有的Helm Charts,这些Helm Charts是手动安装的,并被移到该存储库中以自动进行部署。 我自己通过单独的头盔值文件有效地管理了每个环境的变态化。 进步 [x]自举通量和运算符[x


【文件预览】:
k8s-gitops-main
----infrastructure()
--------ceph()
--------kustomization.yaml(106B)
--------redis()
--------sources()
----monitoring()
--------base()
--------dev()
----clusters()
--------dev()
----.gitignore(5B)
----README.md(2KB)
----setup()
--------.env.sample(61B)
--------kubernetes-dash-token.sh(502B)
--------README.md(343B)
--------setup.sh(642B)

网友评论