- Handler for "reload nginx"
- Handler for "reload php-fpm"
- Verb:
notify
Common stages:
- dev, test, staging, production
- initialize, update, rollback
Different IaaS/VM providers may have different pre-installed packages. For example, even with the same "Ubuntu 14.04 LTS" VM image:
- In Vagrant box
ubuntu/trusty64
, the Python libraryhttplib2
is pre-installed. - In Google Compute Engine
Ubuntu 14.04 LTS
(amd64 trusty image built on 2015-11-13), the Python libraryhttplib2
is not pre-installed.
-
Files modules / template: Templates a file out to a remote server.
-
System modules / service: Manage services.
-
Packaging modules / apt: Manages apt-packages.
-
Network modules / uri: Interacts with webservices.
Try to automate the following software stack?