文件名称:openshift附加组件
文件大小:23KB
文件格式:ZIP
更新时间:2024-03-07 19:05:24
openshift附加组件 该项目旨在以GitOps声明性方式在openshift之上管理附加功能,使用ArgoCD在新安装的openshift集群之上部署和管理第2天的附加服务,例如Serverless,Strimzi,Service Mesh等。 尽管可以将相同的概念和配置应用于客户环境,但是该项目旨在演示环境。 解决方案组件 Openshift:我们尽量坚持最新 ArgoCD: 我们使用通过openshift Operator Hub提供的最新ArgoCD,但可以随时使用您自己的ArgoCD实例 此仓库中的ArgoCD管理员具有集群管理员角色,可以创建名称空间和删除资源,可以更改名称和PR。 我们创建了一个专门的ArgoCD项目,用于集群管理 我们为每个组件都有一个ArgoCD应用程序,可轻松实现一口气部署整个流程 该解决方案当前基于ArgoCD,我们将来可能会将其扩展到其他工具
【文件预览】:
openshift-add-ons-master
----codeready-workspaces-operator()
--------0-codeready-workspaces-project.yml(444B)
--------1-codeready-workspaces-operator-group.yml(229B)
--------3-codeready-workspaces-cluster.yml(1019B)
--------2-codeready-workspaces-subscription.yml(378B)
----jenkins-operator()
--------3-jenkins-server.yml(307B)
--------2-jenkins-subscription.yml(368B)
--------1-jenkins-operator-group.yml(201B)
--------0-jenkins-project.yml(418B)
----argocd-operator()
--------2-argocd-subscription.yml(308B)
--------1-argocd-operator-group.yml(153B)
--------4-argocd-basic-instance.yml(638B)
--------3-argocd-application-controller-role-binding.yml(314B)
--------0-argocd-project.yml(417B)
----pipelines-operator()
--------2-pipelines-subscription.yml(417B)
----acm-operator()
--------0-acm-project.yml(454B)
--------3-acm-multi-cluster-hub.yml(308B)
--------2-acm-subscription.yml(417B)
--------1-acm-operator-group.yml(244B)
----cluster-logging-operator()
--------0-openshift-logging-project.yml(439B)
--------3-cluster-logging-instance.yml(582B)
--------1-cluster-logging-operator-group.yml(221B)
--------2-cluster-logging-subscription.yml(453B)
----amq-broker-operator()
--------0-amq-broker-project.yml(425B)
--------4-amq-broker-address.yml(203B)
--------5-amq-broker-management-route.yml(341B)
--------1-amq-broker-operator-group.yml(210B)
--------3-amq-broker-openwire-amqp.yml(516B)
--------2-amq-broker-subscription.yml(417B)
----service-mesh-operator()
--------2-jaeger-subscription.yml(513B)
--------4-service-mesh-operator.yml(532B)
--------6-service-mesh-control-plane.yml(534B)
--------3-kiali-operator.yml(499B)
--------5-istio-project.yml(544B)
--------1-elasticsearch-subscription.yml(563B)
----amq-streams-operator()
--------3-amq-streams-cluster.yml(827B)
--------0-amq-streams-project.yml(427B)
--------1-amq-streams-operator-group.yml(205B)
--------2-amq-streams-subscription.yml(319B)
----README.md(3KB)
----serverless-operator()
--------3-serving-project.yml(347B)
--------4-serverless-serving.yml(258B)
--------5-eventing-project.yml(435B)
--------2-serverless-subscription.yml(337B)
--------6-serverless-eventing.yml(261B)