Ansible

playbook の値にコロンを入れると「ERROR! Syntax Error while loading YAML.」「We could be wrong, but this one looks like it might be an issue with unbalanced quotes. If starting a value with a quote, make sure the line ends with the same set of quotes.」

問題 Ansible の playbook 内の lineinfile の値にコロンが入っていると Syntax error になる。 playbook の該当箇所 - lineinfile: dest="/etc/elasticsearch/elasticsearch.yml" regexp="# network.ost" line='network.host: 0.0.0.0' エラーメッセージ ER…

ローカル ubuntu 14 に ansble で node 4.0 を雑にインストール

node は インストールの方法が色々あって苦しむ。 とりあえず4を入れたい時が増えてきたのでメモ playbook はこれ。 --- - hosts: 127.0.0.1 connection: local sudo: true tasks: - apt: name=vim update_cache=yes - apt: name=curl - shell: curl -sL htt…

inventory file なしで (sudo ansible-playbook ./playbook.yml) で実行するには ansible 2.0.0.2 を入れないといけない

vagrant provision でのansibleが多くて忘れてた。 忘れた頃に下の手順でansibleインストール。 sudo apt-add-repository ppa:ansible/ansible -y sudo apt-get install -y git ansible いつもの方法の、 inventory file なしだと怒られる。 ubuntu@ip-172-3…