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: Support Red Hat Cert Manager #305

Closed nastacio closed 10 months ago

nastacio commented 10 months ago

closes: #303

Description of changes:

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

argocd app get cp4a-app --show-params
Name:               openshift-gitops/cp4a-app
Project:            default
Server:             https://kubernetes.default.svc
Namespace:          cp4a
URL:                https://openshift-gitops-server-openshift-gitops.apps.dncp4bacert.cp.fyre.ibm.com/applications/cp4a-app
Repo:               https://github.com/IBM/cloudpak-gitops
Target:             303-rh-cert
Path:               config/argocd-cloudpaks/cp4a
SyncWindow:         Sync Allowed
Sync Policy:        Automated (Prune)
Sync Status:        Synced to 303-rh-cert (1aa3778)
Health Status:      Healthy

oc get sub -A | grep cert
cert-manager-operator       openshift-cert-manager-operator                                                 openshift-cert-manager-operator   redhat-operators       stable-v1

NAME                                              VALUE
argocd_app_name                                   ${ARGOCD_APP_NAME}
argocd_app_namespace                              ${ARGOCD_APP_NAMESPACE}
metadata.argocd_app_namespace                     cp4a
red_hat_cert_manager                              true  <<<<<
repoURL                                           ${ARGOCD_APP_SOURCE_REPO_URL}
serviceaccount.argocd_application_controller      openshift-gitops-argocd-application-controller
spec.shared_configuration.sc_deployment_platform  OCP
storageclass.block                                rook-ceph-block
storageclass.bronze                               rook-cephfs
storageclass.gold                                 rook-cephfs
storageclass.silver                               rook-cephfs
targetRevision                                    ${ARGOCD_APP_SOURCE_TARGET_REVISION}

GROUP        KIND         NAMESPACE         NAME                       STATUS     HEALTH   HOOK     MESSAGE
batch        Job          openshift-gitops  cp4a-storage-classes       Succeeded           PreSync  job.batch/cp4a-storage-classes created
batch        Job          openshift-gitops  cp4a-adjust-prereq-config  Succeeded           PreSync  job.batch/cp4a-adjust-prereq-config created
argoproj.io  Application  openshift-gitops  cp4a-operators             Synced     Healthy           application.argoproj.io/cp4a-operators configured
argoproj.io  Application  openshift-gitops  cp4a-app                   Synced                       application.argoproj.io/cp4a-app configured
argoproj.io  Application  openshift-gitops  cp4a-resources             Synced     Healthy           application.argoproj.io/cp4a-resources configured

argocd app list
NAME                                  CLUSTER                         NAMESPACE         PROJECT               STATUS  HEALTH   SYNCPOLICY  CONDITIONS  REPO                                        PATH                                  TARGET
openshift-gitops/argo-app             https://kubernetes.default.svc  openshift-gitops  argocd-control-plane  Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops.git  config/argocd                         HEAD
openshift-gitops/cp-shared-app        https://kubernetes.default.svc  ibm-cloudpaks     default               Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops      config/argocd-cloudpaks/cp-shared     303-rh-cert
openshift-gitops/cp-shared-operators  https://kubernetes.default.svc  ibm-cloudpaks     default               Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops      config/cloudpaks/cp-shared/operators  303-rh-cert
openshift-gitops/cp4a-app             https://kubernetes.default.svc  cp4a              default               Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops      config/argocd-cloudpaks/cp4a          303-rh-cert
openshift-gitops/cp4a-operators       https://kubernetes.default.svc  cp4a              default               Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops      config/cloudpaks/cp4a/operators       303-rh-cert
openshift-gitops/cp4a-resources       https://kubernetes.default.svc  cp4a              default               Synced  Healthy  Auto-Prune  <none>      https://github.com/IBM/cloudpak-gitops      config/cloudpaks/cp4a/resources       303-rh-cert
nastacio commented 10 months ago

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

The release is available on GitHub release

Your semantic-release bot :package::rocket: