openstack-helm-deployments/manifests/site/test-site/phases/patch_phases.yaml

90 lines
2.4 KiB
YAML

# NOTE(drewwalters96): The phases in airshipctl use airshipctl
# documentEntryPoints. By patching the workload documentEntryPoint, we instruct
# airshipctl to use the documents in openstack-helm-deployments when running
# the workload-target phase.
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: iso-cloud-init-data
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/ephemeral/bootstrap
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: initinfra-ephemeral
clusterName: ephemeral-cluster
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/ephemeral/initinfra
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: initinfra-networking-ephemeral
clusterName: ephemeral-cluster
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/ephemeral/initinfra-networking
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: controlplane-ephemeral
clusterName: ephemeral-cluster
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/ephemeral/controlplane
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: initinfra-target
clusterName: target-cluster
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/target/initinfra
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: initinfra-networking-target
clusterName: target-cluster
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/target/initinfra-networking
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: workers-target
clusterName: target-cluster
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/target/workers
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: workload-target
clusterName: target-cluster
config:
documentEntryPoint: ./manifests/site/test-site/target/workload
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: workers-classification
clusterName: target-cluster
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/target/workers/provision
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: secret-generate
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/target/generator
---
apiVersion: airshipit.org/v1alpha1
kind: Phase
metadata:
name: kubectl-pause-bmh
config:
documentEntryPoint: ../airshipctl/manifests/site/test-site/ephemeral/controlplane