Versions Compared

Key

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

...

  data:
site_type: cntt

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

Deployment

As Airship is tooling to declaratively automate site deployment, the automation from the installer side is light, see deploy.sh.

Export set of environment variables that correspond to the new site (keystone URL, node IPs, etc), see beginning of the script to cover all required variables.

Once the prerequisites that are described in the Airship deployment guide (e.g. setting up Genesis node), and the manifests are created, you are ready to execute deploy.sh that supports Shipyard actions: deploy_site and update_site.

  $ tools/deploy.sh
Usage: deploy.sh <deploy_site|update_site>

CI/CD

TODO: Describe pipelines and approach

...