IBM / cloudpak-gitops

Deployment of IBM Cloud Paks using ArgoCD / Red Hat GitOps operator.
Apache License 2.0
22 stars 23 forks source link

feat: Distinct IBM automation foundation (Common Services) namespace for Cloud Paks #237

Closed nastacio closed 1 year ago

nastacio commented 1 year ago

closes: #233

Description of changes:

Output of argocd app list command or screenshot of the ArgoCD Application synchronization window showing successful application of changes in this branch.

CP4A

 argocd app list
NAME                 CLUSTER                         NAMESPACE         PROJECT  STATUS  HEALTH   SYNCPOLICY  CONDITIONS  REPO                                        PATH                                  TARGET
argo-app             https://kubernetes.default.svc  openshift-gitops  default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/argocd                         233-cp4d-cs
cp-shared-app        https://kubernetes.default.svc  ibm-cloudpaks     default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/argocd-cloudpaks/cp-shared     233-cp4d-cs
cp-shared-operators  https://kubernetes.default.svc  ibm-cloudpaks     default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/cloudpaks/cp-shared/operators  233-cp4d-cs
cp4a-app             https://kubernetes.default.svc  cp4a              default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/argocd-cloudpaks/cp4a          233-cp4d-cs
cp4a-operators       https://kubernetes.default.svc  cp4a              default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/cloudpaks/cp4a/operators       233-cp4d-cs
cp4a-resources       https://kubernetes.default.svc  cp4a              default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/cloudpaks/cp4a/resources       233-cp4d-cs

CP4WAIOps

argocd app list
NAME                 CLUSTER                         NAMESPACE         PROJECT  STATUS  HEALTH   SYNCPOLICY  CONDITIONS  REPO                                        PATH                                      TARGET
argo-app             https://kubernetes.default.svc  openshift-gitops  default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/argocd                             233-cp4d-cs
cp-shared-app        https://kubernetes.default.svc  ibm-cloudpaks     default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/argocd-cloudpaks/cp-shared         233-cp4d-cs
cp-shared-operators  https://kubernetes.default.svc  ibm-cloudpaks     default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/cloudpaks/cp-shared/operators      233-cp4d-cs
cp4waiops-aimgr      https://kubernetes.default.svc  cp4waiops         default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/cloudpaks/cp4waiops/install-aimgr  233-cp4d-cs
cp4waiops-app        https://kubernetes.default.svc  cp4waiops         default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/argocd-cloudpaks/cp4waiops         233-cp4d-cs
cp4waiops-emgr       https://kubernetes.default.svc  cp4waiops-emgr    default  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/cloudpaks/cp4waiops/install-emgr   233-cp4d-cs
nastacio commented 1 year ago

:tada: This PR is included in version 0.22.0 :tada:

The release is available on GitHub release

Your semantic-release bot :package::rocket:

nastacio commented 1 year ago

I had to force merge this PR without getting a full deployment because it triggered the deployment of all Cloud Paks in a single cluster and that takes almost a full day to deploy. I did test each Cloud Pak (and a few combinations) separately in private clusters before merging it.