Skip to content

Commit

Permalink
updates in IC doc and uninstallation
Browse files Browse the repository at this point in the history
  • Loading branch information
SheryarButt committed Dec 8, 2023
1 parent b09da73 commit 3c6ea74
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
4 changes: 4 additions & 0 deletions content/how-to-guides/offboarding/uninstalling.md
Original file line number Diff line number Diff line change
Expand Up @@ -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` and `spec.provision.showback` 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)
Expand Down
8 changes: 8 additions & 0 deletions content/integration-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -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` stateful set.

Details on console GUI and showback can be found [here](explanation/console.md)

0 comments on commit 3c6ea74

Please sign in to comment.