Ansible
Ansible(あんしぶる)
RedHatが開発しており、オープンソースで開発されているPython製の構成管理ツール SF小説に出てくる "超光速通信" の技術名から取っている
サーバを立ち上げる際、あらかじめ用意した設定ファイル(Playbook)に従って、ソフトウェアのインストールや設定を自動的に実行する事が出来る
エージェントレス
SSHを利用したエージェントレスのため、管理対象に余計なツールやシステムの追加が必要ない
システムやツールを使わずに監視を行うことで、監視対象の負荷が少なくすむ仕組み
管理対象サーバーのIPアドレスとSSHの認証情報が分かっていれば、一度もログインせずにAnsibleから利用し始めることができる
手動オペレーションによるタイムロスの削減
メンテナンス時におけるオペレーションミスの発生可能性の低減
運用後における手順の変更が、作業手順書に反映されていないことによる作業漏れの撲滅
直接ログインする機会を最小限にすることによるセキュリティの向上
Ansibleの本
関連
確認用
Q. Ansible
Q. エージェントレス
Q. Ansibleができること
Q. Ansibleができないこと
Q. YAML
Q. モジュール
Q. プラグイン
Q. インベントリ
Q. デプロイ
Q. オーケストレーション
Q. DockerとAnsibleはどう使い分ければいい
Q. Ansibleによるメリット
参考
RedHatJapanAnsibleは自動化を標準化し効果を最大化します。そのために個人ではなくチームで自動化を進めるのための一歩が必要です。チームとしてITインフラの自動化を成功についてご紹介します。今すぐダウンロード メモ