blob: 192654c2985b30d0e3910269e6555802bf84440c [file] [log] [blame]
---
prelude: >
Enable setting Nordix component versions using environment variables
features:
- |
Setting component versions are enabled using environment variables.
By doing this, users can set versions of installers and provisioners
which in turn sets versions of the stacks deployed by these components.
An example to this is Kubespray version that is set using NORDIX_KUBESPRAY_VERSION
environment variable. Setting this variable to release-1.15 will result in
framework checking out release-1.15 branch of infra/installer/kubespray
repository which in turn let user to install Kubernetes 1.15.x version.
This could also be a tag or sha. Tags and branches must not be named same
in order for this feature to function as intended.
The environment variables that could be used are
- NORDIX_BIFROST_VERSION
- NORDIX_HEAT_VERSION
- NORDIX_KOLLA_VERSION
- NORDIX_KUBESPRAY_VERSION
Please check available tags and branches in the repositories to
decide what to package and deploy.