ページの先頭行へ戻る
Enterprise Postgres 15 オペレーターユーザーズガイド

6.6.3 SUPERUSERの利用

データベース運用でSUPERUSER権限が必要な場合、下記の手順でSUPERUSER“postgres”のパスワードを取得することができます。

  1. FEPClusterカスタムリソース名と同じ名前のSecretからbase64でエンコードされたパスワードを取得します。

    例)FEPClusterカスタムリソース名がnew-fepの場合

    $ kubectl get -o yaml secret new-fep | grep PG_ADMIN_PASSWORD
      PG_ADMIN_PASSWORD: YWRtaW4tcGFzc3dvcmQ=
  2. 取得したパスワードをデコードします。

    $ echo YWRtaW4tcGFzc3dvcmQ= | base64 -d
    admin-password

注意

第三者にSUPERUSERが利用されないように、Secretには、データベースの管理者以外が参照不可となるKubernetesのRole権限を設定してください。