...
Airship is a declarative way of automating the deployment of a site. Therefore, all the deployment details are defined in the configuration files and manifests.
The manifests are divided into three layers: global
, type
, and site
. They are hierarchical and meant as overrides from one layer to another. This means that global
is baseline for all sites, type
is a subset of common overrides for a number of sites with common configuration patterns (such as similar hardware, specific feature settings, and so on), and finally the site
is the last layer of site-specific overrides and configuration (such as specific IP addresses, hostnames, and so on). See Deckhand documentation for more details on layering.
...