15 OUDデプロイメントの削除
次のステップに従って、Oracle Unified Directory (OUD)デプロイメントを削除できます:
- 次のコマンドを実行して、デプロイメント・リリース名を検索します:
例:helm --namespace <namespace> list
出力は次のようになります:helm --namespace oudns listNAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION oud-ds-rs oudns 1 <DATE> deployed oud-ds-rs-0.2 12.2.1.4.0 - 次のコマンドを使用して、デプロイメントを削除します:
例:helm uninstall --namespace <namespace> <release>
出力は次のようになります:helm uninstall --namespace oudns oud-ds-rsrelease "oud-ds-rs" uninstalled - 次のコマンドを実行して、ステータスを表示します:
まず、ポッドと永続ボリューム(PV)および永続ボリューム要求(PVC)は、kubectl --namespace oudns get pod,service,secret,pv,pvc,ingress -o wideTerminatingステータスに移行します:NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES pod/oud-ds-rs-0 1/1 Terminating 0 24m 10.244.1.180 <Worker Node> <none> <none> pod/oud-ds-rs-1 1/1 Terminating 0 18m 10.244.1.181 <Worker Node> <none> <none> pod/oud-ds-rs-2 1/1 Terminating 0 12m 10.244.1.182 <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/oud-ds-rs-pv 20Gi RWX Delete Terminating oudns/oud-ds-rs-pvc manual 24m Filesystem NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE VOLUMEMODE persistentvolumeclaim/oud-ds-rs-pvc Terminating oud-ds-rs-pv 20Gi RWX manual 24m Filesystem - ポッド、PVおよびPVCが消失するまでコマンドを再度実行します。
- PVまたはPVCが削除されない場合は、手動で削除します:
kubectl delete pvc oud-ds-rs-pvc -n oudns kubectl delete pv oud-ds-rs-pv -n oudnsノート:
ブロック・ストレージを使用している場合、ポッドごとにPVおよびPVCが表示されます。前述のコマンドを使用して、すべてのPVCおよびPVを削除してください。 - 永続ボリューム・コンテンツを削除します:
ノート:
次のステップは、ブロック・ストレージには関係ありません。
例:cd <persistent_volume>/oud_user_projects rm -rf *cd /nfs_volumes/oudpv/oud_user_projects rm -rf *