これらのサンプルで作成したリソースを削除するには:
ドメインに関連付けられているリソースを削除します。
$ /tmp/weblogic-kubernetes-operator/kubernetes/samples/scripts/delete-domain/delete-weblogic-domain-resources.sh -d sample-domain1
$ /tmp/weblogic-kubernetes-operator/kubernetes/samples/scripts/delete-domain/delete-weblogic-domain-resources.sh -d sample-domain2
これにより、ドメインと、ドメインUID sample-domain1
およびsample-domain2
でラベル付けされた関連リソースが削除されます。
ネームスペース、オペレータ、ロード・バランサ(インストールされている場合)およびデータベース(インストールされている場合)はそのままにします。
ノート: ドメインを削除すると、オペレータはドメインの削除を検出し、そのポッドを停止します。 これらのポッドが終了するまで待ってから、sample-domain1-ns
ネームスペースをモニターするオペレータを削除します。 このプロセスは、kubectl get pods -n sample-domain1-ns --watch
(ctrl-c
)コマンドを使用して監視できます。
Traefikイングレス・コントローラを設定した場合:
$ helm uninstall traefik-operator -n traefik
$ kubectl delete namespace traefik
Update 4ユースケースのデータベースを設定する場合:
$ /tmp/weblogic-kubernetes-operator/kubernetes/samples/scripts/create-oracle-db-service/stop-db-service.sh
オペレータとそのネームスペースを削除します:
$ helm uninstall sample-weblogic-operator -n sample-weblogic-operator-ns
$ kubectl delete namespace sample-weblogic-operator-ns
ドメインのネームスペースを削除します:
$ kubectl delete namespace sample-domain1-ns
このサンプルで作成したイメージを削除します:
$ docker image rm wdt-domain-image:WLS-v1
$ docker image rm wdt-domain-image:WLS-v2