blob: 192654c2985b30d0e3910269e6555802bf84440c [file] [log] [blame]
Fatih Degirmenci227246b2020-04-26 14:26:06 +00001---
2prelude: >
3 Enable setting Nordix component versions using environment variables
4features:
5 - |
6 Setting component versions are enabled using environment variables.
7 By doing this, users can set versions of installers and provisioners
8 which in turn sets versions of the stacks deployed by these components.
9 An example to this is Kubespray version that is set using NORDIX_KUBESPRAY_VERSION
10 environment variable. Setting this variable to release-1.15 will result in
11 framework checking out release-1.15 branch of infra/installer/kubespray
12 repository which in turn let user to install Kubernetes 1.15.x version.
13 This could also be a tag or sha. Tags and branches must not be named same
14 in order for this feature to function as intended.
15
16 The environment variables that could be used are
17 - NORDIX_BIFROST_VERSION
18 - NORDIX_HEAT_VERSION
19 - NORDIX_KOLLA_VERSION
20 - NORDIX_KUBESPRAY_VERSION
21
22 Please check available tags and branches in the repositories to
23 decide what to package and deploy.