文件名称:openshift-gitops-rhacm:使用RHACM和Argo CD管理OpenShift集群的示例
文件大小:56KB
文件格式:ZIP
更新时间:2024-04-03 19:35:57
Shell
使用RHACM和Argo CD管理OpenShift / Kubernetes集群 部署使用: $ oc apply --kustomize bootstrap 概述 使用的组件: (RHACM) 部署新的OpenShift集群 在集线器群集和受管群集上部署外部机密 在集线器群集上部署Argo CD 部署可指示Argo CD如何配置集群的AppProject和Application对象 (以前称为GoDaddy外部机密) 从HashiCorp Vault或其他来源获取机密数据,并使用该机密数据在集群上创建Kubernetes Secrets。 使用GitOps方法管理集群 目录结构 该存储库由几个*目录组成: bootstrap目录包含应首先部署的清单。 可以使用Ansible自动化此部署。 引导清单将在托管群集上部署“外部机密”。 他们还将Argo CD部署在集线器群集上
【文件预览】:
openshift-gitops-rhacm-master
----manifests()
--------managed-clusters()
--------gitops-operator()
--------ingress()
--------registry()
--------monitoring()
--------apiserver()
--------auth()
--------users()
----README.md(4KB)
----bootstrap()
--------kustomization.yaml(123B)
--------README.md(365B)
--------gitops-operator()
--------external-secrets()
--------argocd-apps()
----check.sh(319B)
----docs()
--------external-secrets()
--------diagrams()
----LICENSE(11KB)
----aggregates()
--------local-cluster-managed-clusters()
--------local-cluster-cluster-config()
--------mycluster-cluster-config()
----applications()
--------kustomization.yaml(100B)
--------local-cluster()
--------mycluster()