検索

2.6. ノードの root パスワードの設定

download PDF

各ノードのパスワードを使用して root ユーザーにアクセスするには、userpassword という名前の Secret リソースに root パスワードを設定します。ノードの root パスワードの設定はオプションです。root パスワードを設定ていない場合には、osp-controlplane-ssh-keys シークレットで定義した SSH 鍵を使用してノードにログインすることができます。

注記

root パスワードを設定する場合は、OpenStackControlPlane および OpenStackBaremetalSet カスタムリソースを作成するときに、passwordSecret パラメーターを使用してこの Secret リソースの名前を指定する必要があります。このガイドの例では、Secret リソース名 userpassword を使用します。

手順

  1. 選択したパスワードを base64 値に変換します。

    $ echo -n "p@ssw0rd!" | base64
    cEBzc3cwcmQh
    重要

    -n オプションは、echo 出力から末尾の改行を削除します。

  2. ワークステーションに openstack-userpassword.yaml という名前のファイルを作成します。ファイルに、Secret の以下のリソース仕様を追加します。

    apiVersion: v1
    kind: Secret
    metadata:
      name: <secret_name>
      namespace: openstack
    data:
      NodeRootPassword: "<password>"
    • <secret_name> をこのシークレットリソースの名前 (userpassword など) に置き換えます。
    • <password> を、base64 でエンコードされたパスワードに置き換えます。
  3. userpassword シークレットを作成します。

    $ oc create -f openstack-userpassword.yaml -n openstack
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.