15 OUDデプロイメントの削除

次のステップに従って、Oracle Unified Directory (OUD)デプロイメントを削除できます:
  1. 次のコマンドを実行して、デプロイメント・リリース名を検索します:
    helm --namespace <namespace> list
    例:
    helm --namespace oudns list
    出力は次のようになります:
    NAME            NAMESPACE       REVISION        UPDATED   STATUS          CHART           APP VERSION
    oud-ds-rs       oudns           1               <DATE>    deployed        oud-ds-rs-0.2   12.2.1.4.0
  2. 次のコマンドを使用して、デプロイメントを削除します:
    helm uninstall --namespace <namespace> <release>
    例:
    helm uninstall --namespace oudns oud-ds-rs
    
    出力は次のようになります:
    release "oud-ds-rs" uninstalled
  3. 次のコマンドを実行して、ステータスを表示します:
    kubectl --namespace oudns get pod,service,secret,pv,pvc,ingress -o wide
    まず、ポッドと永続ボリューム(PV)および永続ボリューム要求(PVC)は、Terminatingステータスに移行します:
    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
  4. ポッド、PVおよびPVCが消失するまでコマンドを再度実行します。
  5. PVまたはPVCが削除されない場合は、手動で削除します:
    kubectl delete pvc oud-ds-rs-pvc -n oudns
    kubectl delete pv oud-ds-rs-pv -n oudns

    ノート:

    ブロック・ストレージを使用している場合、ポッドごとにPVおよびPVCが表示されます。前述のコマンドを使用して、すべてのPVCおよびPVを削除してください。
  6. 永続ボリューム・コンテンツを削除します:

    ノート:

    次のステップは、ブロック・ストレージには関係ありません。
    cd <persistent_volume>/oud_user_projects
    rm -rf *
    例:
    cd /nfs_volumes/oudpv/oud_user_projects
    rm -rf *