airshipctl/pkg/clusterctl/implementations
Kostiantyn Kalynovskyi a4107e7f1d Allow to use variable substitution for cluster-api components
There are 2 ways to define variables for substitution:

1) Define them as Environment variables and set EnvVars: true
in clusterctl object

2) Define them in additional-vars map in clusterctl object

Also adds possibility not to substitute variables if they are not defined in
in additional-vars or in environment for specific provider. But be aware,
if these variables are defined they will be substituted even if
variable-substitution: true

Change-Id: I0c92b3c37ac7b2e7c48c1033c074baef48f752a7
Relates-To: #284
2020-07-22 19:09:22 -05:00
..
testdata/functions Allow to use variable substitution for cluster-api components 2020-07-22 19:09:22 -05:00
components_client.go Allow to use variable substitution for cluster-api components 2020-07-22 19:09:22 -05:00
errors.go Allow to use variable substitution for cluster-api components 2020-07-22 19:09:22 -05:00
reader.go Allow to use variable substitution for cluster-api components 2020-07-22 19:09:22 -05:00
reader_test.go Move clusterctl api structs to gloabal api module 2020-06-08 21:08:08 +04:00
repository.go Add reader interface 2020-05-06 13:13:29 -05:00
repository_client.go Allow to use variable substitution for cluster-api components 2020-07-22 19:09:22 -05:00
repository_client_test.go Allow to use variable substitution for cluster-api components 2020-07-22 19:09:22 -05:00
repository_test.go Add reader interface 2020-05-06 13:13:29 -05:00