diff --git a/_topic_maps/_topic_map.yml b/_topic_maps/_topic_map.yml index 6840319d90..0c6ff6dd68 100644 --- a/_topic_maps/_topic_map.yml +++ b/_topic_maps/_topic_map.yml @@ -1157,6 +1157,8 @@ Topics: File: file-integrity-operator-advanced-usage - Name: Troubleshooting the File Integrity Operator File: file-integrity-operator-troubleshooting + - Name: Uninstalling the File Integrity Operator + File: fio-uninstalling - Name: Security Profiles Operator Dir: security_profiles_operator Topics: diff --git a/modules/fio-uninstall-console.adoc b/modules/fio-uninstall-console.adoc new file mode 100644 index 0000000000..c3d3103da4 --- /dev/null +++ b/modules/fio-uninstall-console.adoc @@ -0,0 +1,37 @@ +// Module included in the following assemblies: +// +// * security/file_integrity_operator/fio-uninstalling.adoc + +:_mod-docs-content-type: PROCEDURE +[id="fio-uninstall-console_{context}"] += Uninstall the File Integrity Operator using the web console + +To remove the File Integrity Operator, you must first delete the `FileIntegrity` objects in all namespaces. After the objects are removed, you can then remove the Operator and its namespace. + +.Prerequisites + +* You have access to an {product-title} cluster that uses an account with `cluster-admin` permissions. +* The File Integrity Operator is installed. + +.Procedure + +. Navigate to the *Operators* -> *Installed Operators* -> *File Integrity Operator* page. + +. From the *File Integrity* tab, ensure the *Show operands in: All namespaces* default option is selected to list all `FileIntegrity` objects in all namespaces. + +. Click the Options menu {kebab} and then click *Delete FileIntegrity* to delete a `FileIntegrity` object. Ensure all `FileIntegrity` objects are deleted. + +. Go to the *Administration* -> *Operators* -> *Installed Operators* page. + +. Click the Options menu {kebab} on the *File Integrity Operator* entry and select *Uninstall Operator*. + +. Go to the *Home* -> *Projects* page. + +. Search for `openshift-file-integrity`. + +. Click the Options menu {kebab} for the *openshift-file-integrity* project entry, and then click *Delete Project*. A *Delete Project* dialog box opens on the web console. + +.Verification + +* Type `openshift-file-integrity` in the *Delete Project* dialog box and then click the *Delete* button. + diff --git a/security/file_integrity_operator/fio-uninstalling.adoc b/security/file_integrity_operator/fio-uninstalling.adoc new file mode 100644 index 0000000000..240618b46b --- /dev/null +++ b/security/file_integrity_operator/fio-uninstalling.adoc @@ -0,0 +1,11 @@ +:_mod-docs-content-type: ASSEMBLY +[id="fio-uninstalliing"] += Uninstalling the File Integrity Operator +include::_attributes/common-attributes.adoc[] +:context: fio-uninstalling + +You can remove the File Integrity Operator from your cluster by using the {product-title} web console. + +toc::[] + +include::modules/fio-uninstall-console.adoc[leveloffset=+1]