Desinstalar
Remova o IBM Bob e todos os recursos associados do seu cluster OpenShift.
Para remover o IBM Bob do seu cluster, conclua as etapas a seguir em ordem. Cada etapa depende da anterior, portanto não pule etapas.
Excluir o CR do Bob e o CR do IDP
Exclua o recurso personalizado Bob e o recurso personalizado do provedor de identidade. O flag --wait=false retorna imediatamente sem aguardar a conclusão da exclusão.
oc delete -n <instance-namespace> bob/bob-cr bobidp/bob-idp --wait=falseRemover o finalizer do IDP
O recurso do provedor de identidade usa um finalizer que pode bloquear a exclusão. Remova-o para permitir que o recurso seja excluído:
oc patch bobidp/bob-idp \
-n <instance-namespace> \
--type=merge \
-p '{"metadata":{"finalizers":[]}}'Excluir recursos do cluster
Escolha uma opção com base na quantidade que deseja remover do cluster.
Esta opção remove o namespace da instância e o namespace do operador, mas mantém quaisquer recursos com escopo de cluster, como definições de recursos personalizados (CRDs) e cluster roles.
oc delete namespace <instance-namespace>
oc delete namespace <operator-namespace>Esta opção remove todos os recursos com escopo de cluster além dos namespaces da instância e do operador. Use esta opção ao descomissionar o ambiente completamente.
oc delete -f release/work/cluster-resources.yaml --ignore-not-foundSe o arquivo release/work/cluster-resources.yaml não estiver disponível, regenere-o antes de executar o comando de exclusão:
./bobctl generate-cluster-resources