7.1.2 WLSTドメインのKubernetesシークレットの作成
create-weblogic-credentials
スクリプトを使用して、ドメインのKubernetesシークレットを作成します。
- 次のコマンドを実行して、シークレットを作成します:出力は次のようになります:
cd $WORKDIR/kubernetes/create-weblogic-domain-credentials
説明:./create-weblogic-credentials.sh -u weblogic -p <pwd> -n <domain_namespace> -d <domain_uid> -s <kubernetes_domain_secret>
-
-u weblogic
は、WebLogicユーザー名です。 -
-p <pwd>
は、WebLogicユーザーのパスワードです。 -
-n <domain_namespace>
は、ドメイン・ネームスペースです。 -
-d <domain_uid>
は、作成するドメインUIDです。 -
-s <kubernetes_domain_secret>
は、このネームスペースのシークレット用に作成する名前です。
cd $WORKDIR/kubernetes/create-weblogic-domain-credentials
出力は次のようになります:./create-weblogic-credentials.sh -u weblogic -p <password> -n oigns -d governancedomain -s oig-domain-credentials
secret/oig-domain-credentials created secret/oig-domain-credentials labeled The secret oig-domain-credentials has been successfully created in the oigns namespace.
-
- 次のコマンドを使用して、シークレットが作成されたことを確認します:
例:kubectl get secret <kubernetes_domain_secret> -o yaml -n <domain_namespace>
出力は次のようになります:kubectl get secret oig-domain-credentials -o yaml -n oigns
apiVersion: v1 data: password: V2VsY29tZTE= username: d2VibG9naWM= kind: Secret metadata: creationTimestamp: "<DATE>" labels: weblogic.domainName: governancedomain weblogic.domainUID: governancedomain name: oig-domain-credentials namespace: oigns resourceVersion: "3216738" uid: c2ec07e0-0135-458d-bceb-c648d2a9ac54 type: Opaque