ChangeLog 最新ページ

Chef - /home/pochi/ChangeLog

最終更新時間: 2021-03-02 14:20

2014-03-08 Sat

初心者Chefアンチパターン by Julian Dunn #opschef_ja [Chef][コンピュータ]

http://www.creationline.com/lab/3080

- 唯一の板前(Chef)がバスやトラックに轢かれたらどうする?
- 板前(Chef)はアプリケーションを設定します
-- 開発者は板前(Chef)よりもアプリケーションについて知っています
-- 開発者にCookbookを書かせたり管理させましょう
- そうすれば、みんなが製品に対して責任を持つことになります


みんなでやるのが一番大事ってことだよな。
先日職場で同じような話をしたばかりだ。

おさらい: 10のアンチパターン

- すべてのChefデータを1つの巨大なGitレポジトリに入れてしまう
- 会社名つきの巨大なCookbookを作ってしまう
- "Environments"を単なる論理的な「環境」以上の目的で使ってしまう
- Community Cookbookをフォークしてしまう
- Role内でrun_listを管理してしまう
- 無秩序なdata bagを作ってしまう
- chef-shellを知らない、使わない
- LWRPを怖がってしまう
- NIH症候群 (外部発祥だから利用しない症候群)に陥ってしまう
- 孤独なChef使いになってしまう