knife-solo, chef-solo 動かす前に環境を整備しておく
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
** knife-solo, chef-soloを動かすために [#u4745711]
knife-solo, chef-soloを動作させるため「ssh(no passwd), rs...
※業務用の環境でどれだけセキュリティを保ちながら運用してる...
- CentOS6.4 minimal 環境に導入するよ
-- minimal(最小設定)に knife-solo, chef-solo を導入する...
-- vagrant ユーザを作成します
--- 「vagrant」ユーザを作成している理由は、今後boxを使用...
- knife-solo, chef-soloの違い
-- knife-solo, chef-soloの違いは、knife-soloは「cookbook...
** knife-solo側ホストで行うこと [#uedba18e]
- 「vagrant」ユーザを作成します。
# groupadd -g 501 vagrant
# useradd -u 501 -g vagrant -s /bin/bash -m vagrant
# passwd vagrant
- sshのrsa鍵ペアを作成します(nopassphase)。 / http://tuka...
-- .ssh のディレクトリを作成します
$ cd ~
$ mkdir .ssh
$ chmod 700
$ cp 先ほど作成した秘密鍵 id_rsa
$ chmod 600 id_rsa
-- config ファイルを編集します。
$ cd ~/.ssh
$ vi config
Host 192.168.0.*
IdentityFile ~/.ssh/id_rsa
User vagrant
$ tocuh 600 config
** chef-solo側ホストで行うこと [#m25935c8]
- 「vagrant」ユーザを作成します。
# groupadd -g 501 vagrant
# useradd -u 501 -g vagrant -s /bin/bash -m vagrant
# passwd vagrant
- sudo 権限をnopasswd にて付与します。(sudo をインストー...
# cd /etc/sudoers.d
vi vagrant
vagrant ALL=(ALL) NOPASSWD: ALL
- 公開鍵を設定
-- .ssh のディレクトリを作成します
$ cd ~
$ mkdir .ssh
$ chmod 700
$ cat 先ほど作成した公開鍵 > authorized_keys
$ chmod 600 authorized_keys
** 確認してみる [#h03bdd71]
- sudo の確認
-- knife-solo, chef-solo側ホストでsudo を実行しパスワード...
$ sudo su
- ssh の確認
-- knife-solo側ホストから、chef-solo 側にsshでログインす...
$ ssh chef-solo側
終了行:
** knife-solo, chef-soloを動かすために [#u4745711]
knife-solo, chef-soloを動作させるため「ssh(no passwd), rs...
※業務用の環境でどれだけセキュリティを保ちながら運用してる...
- CentOS6.4 minimal 環境に導入するよ
-- minimal(最小設定)に knife-solo, chef-solo を導入する...
-- vagrant ユーザを作成します
--- 「vagrant」ユーザを作成している理由は、今後boxを使用...
- knife-solo, chef-soloの違い
-- knife-solo, chef-soloの違いは、knife-soloは「cookbook...
** knife-solo側ホストで行うこと [#uedba18e]
- 「vagrant」ユーザを作成します。
# groupadd -g 501 vagrant
# useradd -u 501 -g vagrant -s /bin/bash -m vagrant
# passwd vagrant
- sshのrsa鍵ペアを作成します(nopassphase)。 / http://tuka...
-- .ssh のディレクトリを作成します
$ cd ~
$ mkdir .ssh
$ chmod 700
$ cp 先ほど作成した秘密鍵 id_rsa
$ chmod 600 id_rsa
-- config ファイルを編集します。
$ cd ~/.ssh
$ vi config
Host 192.168.0.*
IdentityFile ~/.ssh/id_rsa
User vagrant
$ tocuh 600 config
** chef-solo側ホストで行うこと [#m25935c8]
- 「vagrant」ユーザを作成します。
# groupadd -g 501 vagrant
# useradd -u 501 -g vagrant -s /bin/bash -m vagrant
# passwd vagrant
- sudo 権限をnopasswd にて付与します。(sudo をインストー...
# cd /etc/sudoers.d
vi vagrant
vagrant ALL=(ALL) NOPASSWD: ALL
- 公開鍵を設定
-- .ssh のディレクトリを作成します
$ cd ~
$ mkdir .ssh
$ chmod 700
$ cat 先ほど作成した公開鍵 > authorized_keys
$ chmod 600 authorized_keys
** 確認してみる [#h03bdd71]
- sudo の確認
-- knife-solo, chef-solo側ホストでsudo を実行しパスワード...
$ sudo su
- ssh の確認
-- knife-solo側ホストから、chef-solo 側にsshでログインす...
$ ssh chef-solo側
ページ名: