はじめに 今いる会社でインフラエンジニアとして仕事をしています。 何十台ものサーバをセットアップして顧客先に納品しているのですが、そのOS設定作業を今までシェルスクリプトで行なっていました。(時には手順書通りにコマンドうってセットアップ...みたいなこともありました。) しかし、Ansibleというサーバ構成管理ツールの存在に気づき始めた人が社内に出て、今構築作業を行なっています。 なぜAnsibleを使うようになったのか話したいと思いますが、Ansibleの具体的な概要については割愛します。 なぜAnsibleに移行しようとするか? 設定するサーバ自体にコマンド打たなくても良い 今までのシェルスクリプト シェルスクリプトで設定しようとすると... 設定するサーバの端末を開く ↓ シェルスクリプトがあるサーバをマウントし実行、またはUSBなどのメディアでシェルスクリプトを実行 ↓ 再起動し
![社内でシェルスクリプトからAnsibleに移行しつつある話 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/7b38fc95f95ff794bf868e2b4a76186f7129194c/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-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU3JUE0JUJFJUU1JTg2JTg1JUUzJTgxJUE3JUUzJTgyJUI3JUUzJTgyJUE3JUUzJTgzJUFCJUUzJTgyJUI5JUUzJTgyJUFGJUUzJTgzJUFBJUUzJTgzJTk3JUUzJTgzJTg4JUUzJTgxJThCJUUzJTgyJTg5QW5zaWJsZSVFMyU4MSVBQiVFNyVBNyVCQiVFOCVBMSU4QyVFMyU4MSU5NyVFMyU4MSVBNCVFMyU4MSVBNCVFMyU4MSU4MiVFMyU4MiU4QiVFOCVBOSVCMSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MmExMTMwZjdiODkwNmNkOGQzN2MwN2ZhMWJkNTEwYTU%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwZGhpa2kxMjM0JnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0xYTI5N2FhZGY2YTZjMTU4ZGQ2ZDEyYjJiMmY0YWIxMQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D27c8741bdd365cb8c06329849923324b)