QA@IT

ChefのrecipeでCentOSを使用し外部リポジトリとしてremiやepelを追加して構築するための方法は?

3612 PV

Chefを利用してCentOS環境を構築したいのですが、標準のパッケージでは無く外部リポジトリを追加してそのパッケージを利用したいと思っています。recipeにどのように記述すれば良いのでしょうか?

回答

Chefの場合、とても複雑なので、この質問だけではどこまでの詳細度で回答が必要なのかわからないですね。。。

手前味噌ですがSunziなら、ただシェルスクリプトをリモートで実行する感じなので

sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/remi.repo
echo 'priority=1' >> /etc/yum.repos.d/remi.repo

みたいな感じで簡単にできそうなのですが。

編集 履歴 (2)
  • 曖昧な質問ですいません。詳細度についてですが、希望としては実際にremiやepelを利用してセットアップしているrecipeの記述そのものを見たいです。githubの中を丁寧に探すしかないでしょうかね。 -
ウォッチ

この質問への回答やコメントをメールでお知らせします。