Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Airship installer is delivered in a form of site and type manifests, as well as deployment script. This helps automating and adjusting the Airship to the OPNFV reference lab Intel POD17.

Manifests

Airship is a declarative way of automating the deployment of a site and therefor all the deployment details are defined in a the configuration files/manifests.

All the manifests are All site configuration is divided in 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 patters (e.g. similar hardware, or need of enabled features), and finally the site is the last layer of site specific overrides and configuration (such as specific IP addresses, hostnames, etc). See Deckhand documentation for more details on layering.

The global and type manifests can be used as is, unless any major differences from a reference deployment are required. In the later case, this may introduce a new type, or even contributions to the global manifests.

The site manifests are specific for each site and are required to be customized for each new deployment. The specific documentation how to customize these documents are described at

Global

Global manifests contain base configuration including version to all the Helm charts and Docker images specified in versions.yaml.

...