17.1.2 WebLogic Kubernetes Operatorのアップグレード
この項の手順では、Oracle Access Management (OAM)デプロイメントで使用されるWebLogic Kubernetes Operatorのアップグレードについて説明します。
ノート:
追加バージョンがリリースされているため、この内容は4.Xリリース・ファミリのWebLogic Kubernetes Operatorに適用されます。OAMデプロイメントで使用されるWebLogic Kubernetes Operatorをアップグレードするには、次のステップを実行します:
- Kubernetes管理ホストで、オペレータのgithubプロジェクトから新しいWebLogic Kubernetes Operatorソース・コードをダウンロードします:
mkdir <workdir>/weblogic-kubernetes-operator-4.X.X
cd <workdir>/weblogic-kubernetes-operator-4.X.X
例:git clone https://github.com/oracle/weblogic-kubernetes-operator.git --branch v4.X.X
mkdir /OAMK8S/weblogic-kubernetes-operator-4.X.X
cd /OAMK8S/weblogic-kubernetes-operator-4.X.X
git clone https://github.com/oracle/weblogic-kubernetes-operator.git --branch v4.X.X
- 次のhelmコマンドを実行して、オペレータをアップグレードします:
cd <workdir>/weblogic-kubernetes-operator-4.X.X/weblogic-kubernetes-operator
例:helm upgrade --reuse-values \ --set image=ghcr.io/oracle/weblogic-kubernetes-operator:4.X.X \ --namespace <sample-kubernetes-operator-ns> \ --wait weblogic-kubernetes-operator \ kubernetes/charts/weblogic-operator
cd /OAMK8S/weblogic-kubernetes-operator-4.X.X/weblogic-kubernetes-operator
出力は次のようになります:helm upgrade --reuse-values \ --set image=ghcr.io/oracle/weblogic-kubernetes-operator:4.X.X \ --namespace opns \ --wait weblogic-kubernetes-operator \ kubernetes/charts/weblogic-operator
Release "weblogic-kubernetes-operator" has been upgraded. Happy Helming! NAME: weblogic-kubernetes-operator LAST DEPLOYED: <DATE> NAMESPACE: opns STATUS: deployed REVISION: 2 TEST SUITE: None
- 次のコマンドを実行して、オペレータのポッドとサービスが実行されていることを確認します:
例:kubectl get all -n <sample-kubernetes-operator-ns>
出力は次のようになります:kubectl get all -n opns
NAME READY STATUS RESTARTS AGE pod/weblogic-operator-b7d6df78c-mfrc4 1/1 Running 0 40s pod/weblogic-operator-webhook-7996b8b58b-frtwp 1/1 Running 0 42s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/weblogic-operator-webhook-svc ClusterIP 10.106.51.57 <none> 8083/TCP,8084/TCP 42s NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/weblogic-operator 1/1 1 1 6d deployment.apps/weblogic-operator-webhook 1/1 1 1 42s NAME DESIRED CURRENT READY AGE replicaset.apps/weblogic-operator-5884685f4f 0 0 0 6d replicaset.apps/weblogic-operator-b7d6df78c 1 1 1 40s replicaset.apps/weblogic-operator-webhook-7996b8b58b 1 1 1 42s