14 OUDSMデプロイメントの削除
次のステップに従って、Oracle Unified Directory Services Manager (OUDSM)デプロイメントを削除できます:
- 次のコマンドを実行して、デプロイメント・リリース名を検索します:
例:helm --namespace <namespace> list
出力は次のようになります:helm --namespace oudsmns list
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION oudsm oudsmns 2 <DATE> deployed oudsm-0.1 14.1.2.1.0
- 次のコマンドを使用して、デプロイメントを削除します:
例:helm uninstall --namespace <namespace> <release>
出力は次のようになります:helm uninstall --namespace oudsmns oudsm
release "oudsm" uninstalled
- 次のコマンドを実行して、ステータスを表示します:
まず、ポッドと永続ボリューム(PV)および永続ボリューム要求(PVC)は、kubectl --namespace oudsmns get pod,service,secret,pv,pvc,ingress -o wide
Terminating
ステータスに移行します:NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES pod/oudsm-1 1/1 Terminating 0 24m 10.244.1.180 <Worker Node> <none> <none> NAME TYPE DATA AGE secret/default-token-msmmd kubernetes.io/service-account-token 3 3d20h secret/dockercred kubernetes.io/dockerconfigjson 1 3d20h secret/orclcred kubernetes.io/dockerconfigjson 1 3d20h NAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM STORAGECLASS REASON AGE VOLUMEMODE persistentvolume/oudsm-pv 20Gi RWX Delete Terminating oudsmns/oud-ds-rs-pvc manual 24m Filesystem NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE VOLUMEMODE persistentvolumeclaim/oudsm-pvc Terminating oud-ds-rs-pv 20Gi RWX manual 24m Filesystem
- ポッド、PVおよびPVCが消失するまでコマンドを再度実行します。
- PVまたはPVCが削除されない場合は、手動で削除します:
kubectl delete pvc oudsm-pvc -n oudsmns kubectl delete pv oudsm-pv -n oudsmns
- 永続ボリューム・コンテンツを削除します:
例:cd <persistent_volume>/oudsm_user_projects rm -rf *
cd /nfs_volumes/oudsmpv/oudsm_user_projects rm -rf *
- イングレス・コントローラを削除します:
例:helm delete lbr-nginx -n <namespace>
helm delete lbr-nginx -n mynginxns