7.1.3 WLSTでのRCUのKubernetesシークレットの作成

create-rcu-credentialsスクリプトを使用して、RCUのKubernetesシークレットを作成します。

  1. 次のディレクトリに移動します。
    cd $WORKDIR/kubernetes/create-rcu-credentials
  2. 次のコマンドを実行して、シークレットを作成します:
    ./create-rcu-credentials.sh -u <rcu_prefix> -p <rcu_schema_pwd> -a sys -q <sys_db_pwd> -d <domain_uid> -n <domain_namespace> -s <kubernetes_rcu_secret>
    説明:
    • -u <rcu_prefix>は、「RCUスキーマの作成」で作成したRCUスキーマ接頭辞の名前です。
    • -p <rcu_schema_pwd>は、RCUスキーマ接頭辞のパスワードです。
    • -q <sys_db_pwd>は、SYSデータベース・パスワードです。
    • -d <domain_uid>は、「WLSTドメインのKubernetesシークレットの作成」で指定したものと同じドメインUIDです。
    • -n <domain_namespace>は、ドメイン・ネームスペースです。
    • -s <kubernetes_rcu_secret>は、作成するRCUシークレットの名前です。
    例:
    ./create-rcu-credentials.sh -u OAMK8S -p <password> -a sys -q <password> -d accessdomain -n oamns -s accessdomain-rcu-credentials
    出力は次のようになります:
    secret/accessdomain-rcu-credentials created
    secret/accessdomain-rcu-credentials labeled
    The secret accessdomain-rcu-credentials has been successfully created in the oamns namespace.
  3. 次のコマンドを使用して、シークレットが作成されたことを確認します:
    kubectl get secret <kubernetes_rcu_secret> -o yaml -n <domain_namespace>
    
    例:
    kubectl get secret accessdomain-rcu-credentials -o yaml -n oamns
    
    出力は次のようになります:
    apiVersion: v1
    data:
      password: T3JhY2xlXzEyMw==
      sys_password: T3JhY2xlXzEyMw==
      sys_username: c3lz
      username: T0FNSzhT
    kind: Secret
    metadata:
      creationTimestamp: "<DATE>"
      labels:
        weblogic.domainName: accessdomain
        weblogic.domainUID: accessdomain
      name: accessdomain-rcu-credentials
      namespace: oamns
      resourceVersion: "29428242"
      uid: 1b81b6e0-fd7d-40b8-a060-454c8d23f4dc
    type: Opaque