使用高级集群管理 (ACM) 模
板来管理用户、组和命名空间
将用户/团队引入 Kubernetes 有时可能很难实现。有多种工具
可以针对此类用例进行管理:
� 可以使用像 Kustomize 这样的静态配置工具,但它不提供
允许动态配置/处理的模板。
� 也可以使用像 Helm 这样的工具,因为它确实提供了出色
的模板功能,但用于此类目的可能非常复杂。
� 根 据 您 的 用 例 , 其 他 工 具 ( 例 如 HNC 、 NameSpace
Configuration Operator)也很有用。
在我看来,高级集群管理(上游:开放集群管理)提供了一个治
理和策略框架,可以为加入用户和生成资源提供显着的好处。我
这么认为的一些原因包括:
� ACM 提供基于 Go Templates 的高级模板功能。这是有关
使用 ACM 模板的精彩指南。
� 可以采用带有 ArgoCD 的 Gitops 方法,并以 ACM 作为
模板引擎。