From af7557cb2ba37b49b0d93f88469cef1ef727bf83 Mon Sep 17 00:00:00 2001 From: Ben Luzarraga Date: Thu, 7 Nov 2024 13:36:45 -0600 Subject: [PATCH 1/2] add common-web-ui-config cm to labeling script Signed-off-by: Ben Luzarraga --- velero/backup/common-service/label-common-service.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/velero/backup/common-service/label-common-service.sh b/velero/backup/common-service/label-common-service.sh index 3682def61..4cc4307a8 100755 --- a/velero/backup/common-service/label-common-service.sh +++ b/velero/backup/common-service/label-common-service.sh @@ -309,6 +309,7 @@ function label_configmap() { title "Start to label the ConfigMaps... " ${OC} label configmap common-service-maps foundationservices.cloudpak.ibm.com=configmap -n kube-public --overwrite=true 2>/dev/null ${OC} label configmap cs-onprem-tenant-config foundationservices.cloudpak.ibm.com=configmap -n $SERVICES_NS --overwrite=true 2>/dev/null + ${OC} label configmap common-web-ui-config foundationservices.cloudpak.ibm.com=configmap -n $SERVICES_NS --overwrite=true 2>/dev/null echo "" } From 48e1263d99d4a0fe5116c169ab2a1fc9842e2739 Mon Sep 17 00:00:00 2001 From: Ben Luzarraga Date: Wed, 4 Dec 2024 15:11:29 -0600 Subject: [PATCH 2/2] create list of resources included in CPFS BR Signed-off-by: Ben Luzarraga --- velero/ListOfResources.md | 47 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 velero/ListOfResources.md diff --git a/velero/ListOfResources.md b/velero/ListOfResources.md new file mode 100644 index 000000000..ab76178a6 --- /dev/null +++ b/velero/ListOfResources.md @@ -0,0 +1,47 @@ +List of Resources CPFS Backs up/Restores as of 4.10: +- Common Service CRs and CRD +- global pull secret and ibm-entitlement-key +- Zenservice CRs +- Zen data (metastoreDB and objectstore as well as accompanying secrets) + - related resoruces we use to BR Zen + - zen5-backup deployment + - zen5-backup pvc + - zen5-backup role + - zen5-backup rolebinding + - zen5-backup sa + - zen5-br-scripts configmap +- Operand Requests (preferably only the primary operand request) +- Specified Catalog Sources +- Common Service Maps config map in kube-public namespace +- common-web-ui-config configmap +- cs-onprem-tenant-config and accompanying secret (if present) +- platform-auth-idp configmap (in progress) +- Specified namespaces +- Specified Operatorgroups (CS and Cert manager) +- CS operator subscription +- namespace scope operator subscription (if using SOD) +- Namespace scope CRD, CRs, service accounts, roles, rolebindings, and configmaps (if using SOD) +- Cert manager subscription (if using IBM cert manager) +- Licensing operator subscription (if present) +- Licensing configmaps (if present) +- License Service Reporter operator subscription (if present) +- CS DB Data (pgdump) + - related resoruces we use to BR CS DB + - cs-db-backup deployment + - cs-db-backup pvc + - cs-db-backup role + - cs-db-backup rolebinding + - cs-db-backup sa + - cs-db-br-script configmap +- Issuer CRs and CRD (all present in CPFS namespaces) +- Certificate CRD +- cs-ca-certificate certificate and secret +- Zen custom route secret (if present) +- zen-ca-cert-secret +- platform-auth-idp-credentials secret +- platform-auth-scim-credentials secret +- platform-auth-ldaps-ca-cert secret +- icp-serviceid-apikey-secret secret +- zen-serviceid-apikey-secret secret +- iaf-system-automationui-aui-zen-cert certificate (CP4BA) +- iaf-system-elasticsearch-es-client-cert certificate (CP4BA) \ No newline at end of file