6e93f0554d
This patchset provides the implementation of dex-aio function, which is used to deploy Dex through a Helm operator, e.g., flux/helm-operator. A test site (dex-test-site) has been included, which contains manifests to run the following phase plan: clusterctl-init-ephemeral controlplane-ephemeral initinfra-target clusterctl-init-target clusterctl-move workers-target helm-operator-target helm-collator-target dex-release-target The first six phases are used to deploy a target cluster on Azure cloud while the remaining three are for deploying Dex through a Helm operator. The 'helm-collator-target' phase requires an existing "airshipctl" repo supporting the function 'helm-chart-collator', which is provide by a different patchset. Change-Id: I7057d9a5c78cbcef26bac89a9f5bf06fd0d3ac4d
19 lines
337 B
YAML
19 lines
337 B
YAML
resources:
|
|
- ../../../../../airshipctl/manifests/phases
|
|
- ../config
|
|
- phases.yaml
|
|
|
|
transformers:
|
|
- replacements.yaml
|
|
|
|
patchesStrategicMerge:
|
|
- plan.yaml
|
|
|
|
patchesJson6902:
|
|
- target:
|
|
group: airshipit.org
|
|
version: v1alpha1
|
|
kind: Clusterctl
|
|
name: "clusterctl_init"
|
|
path: infrastructure-providers.json
|