flux2 multi tenancy:使用Flux管理多租户集群 源码
Flux2-多租户 该存储库是使用Git和Flux v2管理多租户集群的起点。 的角色 平台管理员 具有集群管理员对集群机群的访问权限 维护者可以访问车队的Git存储库 管理集群范围的资源(CRD,控制器,集群角色等) 加载租户的主要GitRepository和Kustomization 通过将名称空间,服务帐户和角色绑定分配给租户的应用程序来管理租户 租户 拥有对平台管理员分配给他们的命名空间的管理员访问权限 维护者可以访问租户Git存储库和应用程序存储库 使用GitRepositories和Kustomizations管理应用程序部署 使用HelmRepositories和HelmReleases管理应用发布 储存库结构 包含以下顶级目录: clusters dir包含每个集群的Flux配置 基础设施目录包含常见的基础设施工具,例如准入控制器,CRD和群集范围的策略 租户目录包
文件列表
flux2-multi-tenancy-main.zip
(预估有个26文件)
flux2-multi-tenancy-main
.github
actions
tools
action.yml
185B
Dockerfile
131B
entrypoint.sh
813B
workflows
update.yaml
1KB
e2e.yaml
2KB
暂无评论