إلغاء التثبيت

إزالة IBM Bob وجميع الموارد المرتبطة به من مجموعة OpenShift.

لإزالة IBM Bob من مجموعتك، أتمّ الخطوات التالية بالترتيب. تعتمد كل خطوة على السابقة، لذا لا تتخطَّ أي خطوة.

حذف Bob CR وIDP CR

احذف المورد المخصص لـ Bob والمورد المخصص لموفر الهوية. تُعيد الراية --wait=false التحكم فورًا دون انتظار اكتمال الحذف.

oc delete -n <instance-namespace> bob/bob-cr bobidp/bob-idp --wait=false

إزالة finalizer الـ IDP

يستخدم مورد موفر الهوية finalizer يمكنه حجب عملية الحذف. أزله للسماح بحذف المورد:

oc patch bobidp/bob-idp \
  -n <instance-namespace> \
  --type=merge \
  -p '{"metadata":{"finalizers":[]}}'

إلغاء تثبيت إصدار Helm

أزل إصدار Helm الخاص بمُشغِّل IBM Bob:

helm uninstall ibm-bob

حذف موارد المجموعة

اختر خيارًا بناءً على مقدار ما تريد إزالته من المجموعة.

يُزيل هذا الخيار فضاء اسم المنشأة وفضاء اسم المُشغِّل، مع الاحتفاظ بأي موارد ذات نطاق مجموعي مثل تعريفات الموارد المخصصة (CRDs) وأدوار المجموعة.

oc delete namespace <instance-namespace>
oc delete namespace <operator-namespace>

يُزيل هذا الخيار جميع الموارد ذات النطاق المجموعي بالإضافة إلى فضاءَي الاسم للمنشأة والمُشغِّل. استخدم هذا الخيار عند إيقاف البيئة بالكامل.

oc delete -f release/work/cluster-resources.yaml --ignore-not-found
ملاحظة:

إذا لم يكن ملف release/work/cluster-resources.yaml متاحًا، أعد إنشاؤه قبل تشغيل أمر الحذف:

./bobctl generate-cluster-resources
ما رأيك في هذا الموضوع؟