CentOS6 にchef server 11.1.4をインストール

2014/09/08 22:28 に 森山誠二郎 が投稿   [ 2014/09/08 22:31 に更新しました ]
なぜかわからないが、CentOS5で動いていたchef serverが動かなくなっていた。最新版にupgradeしても解決できないので、CentOS6にクリーンインストールを試みた。
12のベータがリリースされ、Entepriseと同じソースをオープンソースにしたということで魅力的ではあるが、これから人柱感がするので現行オープンソースの11を入れる。
手順はhttps://docs.getchef.com/install_server.htmlの通り。重要なのは
 1.FQDNを設定すること。とりあえずは /etc/hostsにdocker.anagix.comを入れた。
 2.ntpで時刻合わせをすること

knife ssl check -c /opt/chef-server/embedded/cookbooks/solo.rb -s https://docker.anagix.com を実行するとSSLのチェックができる。

NATで動かそうとしたがうまくいってない。http://lists.opscode.com/sympa/arc/chef/2014-03/msg00130.html と
http://serverfault.com/questions/483957/chef-connection-refused-for-cookbook-upload が参考になりそうだ。


Comments