Versions Compared

Key

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

...

All site configuration is divided in three mainĀ  - 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.

Global

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

Type

The type cntt will eventually support specifications published by the CNTT community, see CNTT type.

Site

The site documents reside under site folder. While there already are, and will be more sites published in future, the intel-pod17 shall be considered as Airship OPNFV reference site, see more at POD17 manifests.

The site-definition.yaml ties together site with the specific type and global manifests.

  data:
site_type: cntt

repositories:
global:
revision: v1.4
url: https://opendev.org/airship/treasuremap.git

Global

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

Type

The only type currently provided is cntt. The type will eventually support specifications published by the CNTT community.

Site

...

CI/CD

TODO: Describe pipelines and approach

...