Kaldırma
IBM Bob ve tüm ilişkili kaynakları OpenShift kümenizden kaldırın.
IBM Bob'u kümenizden kaldırmak için aşağıdaki adımları sırayla tamamlayın. Her adım bir öncekine bağlıdır; adımları atlamayın.
Bob CR ve IDP CR'ı silin
Bob custom resource'unu ve kimlik sağlayıcı custom resource'unu silin. --wait=false bayrağı, silme işleminin tamamlanmasını beklemeden hemen döner.
oc delete -n <instance-namespace> bob/bob-cr bobidp/bob-idp --wait=falseIDP finalizer'ını kaldırın
Kimlik sağlayıcı kaynağı, silme işlemini engelleyebilecek bir finalizer kullanır. Kaynağın silinmesine izin vermek için finalizer'ı kaldırın:
oc patch bobidp/bob-idp \
-n <instance-namespace> \
--type=merge \
-p '{"metadata":{"finalizers":[]}}'Küme kaynaklarını silin
Kümeden ne kadar kaldırmak istediğinize göre bir seçenek belirleyin.
Bu seçenek instance namespace'ini ve operatör namespace'ini kaldırır, ancak custom resource tanımları (CRD'ler) ve cluster role'lar gibi küme kapsamlı kaynakları saklar.
oc delete namespace <instance-namespace>
oc delete namespace <operator-namespace>Bu seçenek, instance ve operatör namespace'lerine ek olarak tüm küme kapsamlı kaynakları da kaldırır. Ortamı tamamen devre dışı bırakırken bu seçeneği kullanın.
oc delete -f release/work/cluster-resources.yaml --ignore-not-foundrelease/work/cluster-resources.yaml dosyası mevcut değilse, silme komutunu çalıştırmadan önce yeniden oluşturun:
./bobctl generate-cluster-resources