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-credentialssecret/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 oignsapiVersion: 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