0854818
2019/05/21(火) 11:59:00.56ID:Q/lGOwy+Test Kitchen で、環境構築のテストもできる。
Serverspec で、BDD 形式で、テストを書ける
>>839-841
あと例えば、ディストリによって、パッケージ名が変わる場合、httpd/apache, mysql/mariadb、
これはChef で自動的にやってくれない
自分でRuby で、if 文を書いて、Ohai でディストリを判別して、書き分けるしかない
$ ohai | grep platform
"platform": "centos",
"platform_version": "6.9",
"platform_family": "rhel",
詳細は、この本を読んで。
Chef実践入門 - コードによるインフラ構成の自動化、2014
cookbookは各社が公開している
Chef(旧 opscode)社、Railsを作っている Basecamp社、
Berkshelfを作っている Riot Games社、
Pivotal Trackerを作っている Pivotal Sprout社、
aws, engine yard