3.4. ホストアクセスの確保
OpenShift Container インストーラーでは、すべてのホストにアクセスできるユーザーが必要になります。インストーラーを非 root ユーザーとして実行する場合は、まず各ホストでパスワードレス sudo 権限を設定します。
インストール Playbook を実行するホストで SSH キーを生成します。
ssh-keygen
# ssh-keygenCopy to Clipboard Copied! Toggle word wrap Toggle overflow パスワードは使用しないでください。
キーを他のクラスターホストに配信します。
bashループを使用できます。for host in master.example.com \ node1.example.com \ node2.example.com; \ do ssh-copy-id -i ~/.ssh/id_rsa.pub $host; \ done# for host in master.example.com \1 node1.example.com \2 node2.example.com; \3 do ssh-copy-id -i ~/.ssh/id_rsa.pub $host; \ doneCopy to Clipboard Copied! Toggle word wrap Toggle overflow - SSH 経由でループに一覧表示される各ホストにアクセスできることを確認します。