Instalando pacote com Ansible (apt-get install)

From Basef
Revision as of 19:47, 25 April 2015 by Admin (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

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