Instalando pacote com Ansible (apt-get install)

De Basef
Revisão de 19h47min de 25 de abril de 2015 por Admin (discussão | contribs)

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

Segue abaixo exemplo de instalação de pacote com Ansible. Este código deve ser usado no playbook:

- name: "Instalando Nodejs"
  apt: name=nodejs state=latest

O comando acima é o equivalente ao seguinte do shell:

apt-get install nodejs

Para instalar múltiplos pacotes de uma vez só:

- name: "Instalando pacotes do PHP"
  action: apt pkg={{item}} state=installed
  with_items:
  - php5
  - php5-cli
  - php5-common
  - php5-curl
  - php5-dev
  - php5-gd
  - php5-geoip
  - php5-imagick
  - php5-intl
  - php5-json
  - php5-mcrypt
  - php5-memcache
  - php5-memcached
  - php5-mysql
  - php5-oauth
  - php5-sqlite
  - php5-xcache
  - php5-xdebug
  - php5-xsl
  - php5-xmlrpc