タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

AnsibleとVagrantに関するtoritori0318のブックマーク (2)

  • AnsibleとVagrantで開発環境を構築する | さくらのナレッジ

    AnsibleはChefやPuppetと同様に冪等性(べきとうせい)に配慮した構成管理ツールです。YAMLで記述したプレイブックのファイルが1つあれば動き、SSHさえ繋がれば対象サーバーにクライアントは不要、といったシンプルさが支持され、近年ユーザーを増やしています。 そのシンプルさは仮想マシンを利用した開発環境の構築にもうってつけに思えます。と言うことで今回はAnsibleをVagrantのプロビジョナーに使って開発環境を構築しました。 Ansibleの公式サイト Ansibleのインストール Ansibleはコントロールマシンに入っていればよく、セットアップ対象のサーバにはAnsibleのクライアントなどは不要です。SSHで接続さえできればOKです。今回のケースでは開発マシンのMacをコントロールマシンとし、Vagrantによる仮想マシンをセットアップ対象とします。 Ansible自体

    AnsibleとVagrantで開発環境を構築する | さくらのナレッジ
  • Ansibleを利用してRailsが動くVagrantfileを作成する · さよならインターネット

    October 24, 2014 TL;DR Ansibleを利用したからって複雑な処理がシンプルになるわけではない 1st 対象のサーバに何か設定をする必要はないので このように少量のコードでやりたいことが実現できる。 ['-']% ['-']% cat hosts ansible.example.com ['-']% ['-']% ansible -m ping -i hosts ansible.example.com ansible.example.com | success >> { "changed": false, "ping": "pong" } ['-']% ['-']% cat playbook.yml - hosts: all tasks: - name: Install dstat yum: name=dstat ['-']% ['-']% ['-']% ansibl

  • 1