opscodeのpublic cookbooksを使ってselinuxを無効化するサンプルです。 このサンプルでは、chef-soloを使ってローカルホストに対してレシピを実行します。 レシピ管理にはBerkshelfを使い、serverspecでテストします。 使用するレシピ Opscode Cookbook selinux https://github.com/opscode-cookbooks/selinux レシピのダウンロード
Chefで、iptablesというCookbookを使用して、 iptableで解放をするTCP/UDPポートを管理するレシピを書いてみたので、 その手順を書き残しておきます。 Chef Cookbook: iptables -Opscode Community http://community.opscode.com/cookbooks/iptables ChefでレシピのレシピでWebサーバやDBサーバをセットアップする場合、 あわせてiptablesでそれぞれのTCP/UDPポートを解放するレシピを書く必要があります。 そこで、 /etc/sysconfig/iptablesファイルをcookbook_fileで配置するアプローチをとると、 本番はWebAP/DBサーバを分けるが、評価用環境でWebAP/DBサーバを共存するような場合などは、 本番・評価で別のiptablesファイル
MacでVirtualBox+Vagrant+BerkshelfでChefのprovision時の手順について。 Vagrantにはvagrant-berkshelfというBerkshelfを実行してくれるプラグインが存在するが、現在はVagrantにてプラグインが非推奨となっているようなので、利用については注意を。 環境はMacでvirtualboxとVagrant 1.5.3をインストール済みの環境。 ●初めにberkshelfのインストール 環境変数を設定せずにインストールを実行すると「clang: error: unknown argument: '-multiply_definedsuppress’」のエラーが出力された。 # ARCHFLAGS=-Wno-error=unused-command-line-argument-hard-error-in-future gem in
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く