From 7914e418d472434d1c3e4d4c3979f83388597549 Mon Sep 17 00:00:00 2001 From: SheryarButt Date: Fri, 8 Dec 2023 17:47:29 +0500 Subject: [PATCH] updates in IC doc and uninstallation --- content/how-to-guides/offboarding/uninstalling.md | 4 ++++ content/integration-config.md | 8 ++++++++ 2 files changed, 12 insertions(+) diff --git a/content/how-to-guides/offboarding/uninstalling.md b/content/how-to-guides/offboarding/uninstalling.md index 2ba4da5a..9e31a186 100644 --- a/content/how-to-guides/offboarding/uninstalling.md +++ b/content/how-to-guides/offboarding/uninstalling.md @@ -4,6 +4,10 @@ You can uninstall MTO by following these steps: * Decide on whether you want to retain tenant namespaces and ArgoCD AppProjects or not. If yes, please set `spec.onDelete.cleanNamespaces` to `false` for all those tenants whose namespaces you want to retain, and `spec.onDelete.cleanAppProject` to `false` for all those tenants whose AppProject you want to retain. For more details check out [onDelete](../../tutorials/tenant/deleting-tenant.md#retaining-tenant-namespaces-and-appproject-when-a-tenant-is-being-deleted) +* In case you have enabled console, you will have to disable it first by navigating to `Search` -> `IntegrationConfig` -> `tenant-operator-config` and set `spec.provision.console` to `false`. + +* Remove IntegrationConfig CR from the cluster by navigating to `Search` -> `IntegrationConfig` -> `tenant-operator-config` and select `Delete` from actions dropdown. + * After making the required changes open OpenShift console and click on `Operators`, followed by `Installed Operators` from the side menu ![image](../../images/installed-operators.png) diff --git a/content/integration-config.md b/content/integration-config.md index bd7916d8..fe548b31 100644 --- a/content/integration-config.md +++ b/content/integration-config.md @@ -386,4 +386,12 @@ provision: `provision.console:` Can be used to enable/disable console GUI for MTO. `provision.showback:` Can be used to enable/disable showback feature on the console. +Integration config will be managing the following resources required for console GUI: + +- `Showback` cronjob. +- `Keycloak` deployment. +- `MTO-OpenCost` operator. +- `MTO-Prometheus` operator. +- `MTO-Postgresql` statefulset. + Details on console GUI and showback can be found [here](explanation/console.md)