From 2859282483af11340ccf19a8dfa52e21514e6407 Mon Sep 17 00:00:00 2001 From: Tom Klapiscak <7372253+tomklapiscak@users.noreply.github.com> Date: Thu, 25 Apr 2024 17:33:29 +0100 Subject: [PATCH] Update READMEs --- applications/90-ibm-sync-resources/README.md | 9 +++++++++ applications/91-ibm-sync-jobs/README.md | 8 ++++++++ 2 files changed, 17 insertions(+) create mode 100644 applications/90-ibm-sync-resources/README.md create mode 100644 applications/91-ibm-sync-jobs/README.md diff --git a/applications/90-ibm-sync-resources/README.md b/applications/90-ibm-sync-resources/README.md new file mode 100644 index 000000000..da0d4eaa0 --- /dev/null +++ b/applications/90-ibm-sync-resources/README.md @@ -0,0 +1,9 @@ +IBM MAS Sync Resources +=============================================================================== +Instantiated by the /gitops/root-applications/ibm-mas-instance-root/templates/90-ibm-sync-resources.yaml root application. + +Various resources required to run Jobs contained in the 91-ibm-sync-jobs chart. +This application has a lower syncwave (90) than that of the 91-ibm-sync-jobs application responsible for running the jobs. +This is to ensure that the resources to persist long enough for the PostDelete hooks in that 91-ibm-sync-jobs to complete, +while still being cleaned up successfully when MAS instance is deprovisioned. + diff --git a/applications/91-ibm-sync-jobs/README.md b/applications/91-ibm-sync-jobs/README.md new file mode 100644 index 000000000..afbe0b951 --- /dev/null +++ b/applications/91-ibm-sync-jobs/README.md @@ -0,0 +1,8 @@ +IBM MAS Sync Resources +=============================================================================== +Instantiated by the /gitops/root-applications/ibm-mas-instance-root/templates/91-ibm-sync-jobs.yaml root application. + +Defines Jobs to perform various tasks that need to happen before ibm-sls and the suite are installed, and after they are removed. + +Supporting resources are defined in the 90-ibm-sync-resources chart which is managed by an application with a lower syncwave (90). +This is to ensure that these resources perist long enough for any PostDelete hooks in this chart to complete.