ansibleに関するhoneybeのブックマーク (2)
-
--- - hosts: webservers gather_facts: no # noにしておくと捗る tasks: - local_action: module: ec2 (パラメータは一部略しています) instance_type: t2.micro image: "{{ ami }}" # inventory exact_count: 3 instance_tags: role: "{{group_tag }}" # ここちゃんと使えます region: us-east-1 run_once: true # 1.7以降で使えますregister: ec2 local_action はansible-playbookコマンドを実行するホストですので、 hostsになにが書いてあろうとも、localhostで実行されます。 ただ、複数のホストが含まれているグループを指定した場合、l
-
Ansibleというサーバーの設定を管理するツールの説明。いわゆる構成管理 (CM: Configuration Management) にカテゴライズされるもので、Puppet や Chef の親戚みたいなものと考えてもらえればだいたいあってる。 概要 リード開発者は Michael DeHaan で、現職の AnsibleWorks の前は Redhat で Cobblerや Func に携わっていたり、Puppet labs でプロダクトマネージャーしたりしているという経歴の持ち主。 Ansibleは Python で書かれている。同じジャンルで Python 製というと Salt が有名。Chef の場合、レシピを書くためには Ruby の知識が必要となってくるけど、Ansibleはどんな言語でもモジュールが書けるようになっているので、運用にあたって Python の知識は
-
1