airshipctl/manifests/phases
Andrii Ostapenko 0c14bde17e Allow to pass iso url from env for remotedirect-ephemeral phase
This commit introduces an ability to consume
AIRSHIPCTL_EPHEMERAL_ISO_URL environment variable. Also
it switches from phase patch to catalogue and implements
corresponding replacement transformer for remotedirect
variables.

With this code isoURL catalogue value is only used in an
absense of AIRSHIPCTL_EPHEMERAL_ISO_URL.

Airshipctl does not control how an iso is served leaving it on
discretion of deployment pipeline, also iso contents are fully
determined by image-builder image and manifests, thus this change
does not violate GitOps principles.

Change-Id: Ie6eebe0f0502b2f8e41b081281336299c63f5e4d
Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
2021-03-26 16:16:21 +00:00
..
cluster-map.yaml Higher priority for kubeconfig from bundle 2021-03-16 19:22:21 +00:00
clusterctl_init_options.yaml Add document pull step to gate script runner 2020-09-25 00:39:28 -05:00
executors.yaml Allow to pass iso url from env for remotedirect-ephemeral phase 2021-03-26 16:16:21 +00:00
kustomization.yaml Allow to pass iso url from env for remotedirect-ephemeral phase 2021-03-26 16:16:21 +00:00
phases.yaml Merge "Bump timeout for controlplane phases" 2021-03-25 19:11:40 +00:00
plan.yaml Build ephemeral iso using generic container 2021-02-25 13:08:31 +00:00