新卒エンジニアがChef-clientとknife-zeroを使ってみた記録です。 まだまだ勉強中なのですが、Chef-zeroに関してだったり、情報が色々あって混沌としていたのでまとめてみました。 『初めてChefを触るぜ!!』という読者が、最終的には『リモートサーバーの環境設定、管理をChefでやってみよう!!』と思えるようになることがこの投稿の目標です。 1. Chef(シェフ)って? コードでサーバー環境を整備、管理するツール 本家によると Chefはインフラをコードにする。Chefを使えば、ビルドやデプロイ、インフラのマネジメントを自動で行うことができる。するとアプリケーションのコードのようにインフラがバージョン管理やテスト、繰り返し可能になるぜ!! ⊂二二二( ^ω^)二⊃ブーン なるほど!! つまりミスが減るのか(ざっくり...)!! 自動でというのがキーですねw これまでの
![Chef-clientとKnife-zeroを触ってみた記録 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/73a053b395f6c4891b9c7841774f639858912f56/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9Q2hlZi1jbGllbnQlRTMlODElQThLbmlmZS16ZXJvJUUzJTgyJTkyJUU4JUE3JUE2JUUzJTgxJUEzJUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgxJTlGJUU4JUE4JTk4JUU5JThDJUIyJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz01ODlkYmJmNjc2ZDc0YzhmM2NkNmQ4OGY3NTZjMWM4MA%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZ19yeW90YXJvJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1kMzk0ZmE3NjAwMmFjZjBiY2VlYjNjY2QzNDFjY2JkMQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D90615b905c6e84103a8b9a73e8896f60)