airshipctl/manifests/site/openstack-test-site/ephemeral/controlplane/kustomization.yaml
Ratnopam Chakrabarti 58f9f99d83 openstack-test-site for capo
adjust openstack-test-site to execute the below phases
for openstack provider(capo)

  clusterctl-init-ephemeral
  controlplane-ephemeral
  clusterctl-init-target
  clusterctl-move
  workers-target

A detailed test run of the phases can be found in
https://hackmd.io/OheCGmq8RX64SPw2sF3qGQ

Change-Id: Id982273d28515eb3a44c39d869eaeb229923339c
2020-11-13 15:45:08 +00:00

36 lines
885 B
YAML
Executable File

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../../../function/k8scontrol-capo
patchesJson6902:
- target:
group: infrastructure.cluster.x-k8s.io
version: v1alpha3
kind: OpenStackCluster
name: "target-cluster"
path: control_plane_ip.json
- target:
group: infrastructure.cluster.x-k8s.io
version: v1alpha3
kind: OpenStackCluster
name: "target-cluster"
path: dns_servers.json
- target:
group: infrastructure.cluster.x-k8s.io
version: v1alpha3
kind: OpenStackCluster
name: "target-cluster"
path: external_network_id.json
patchesStrategicMerge:
- cluster_clouds_yaml_patch.yaml
- control_plane_ip_patch.yaml
- control_plane_config_patch.yaml
- ssh_key_patch.yaml
- control_plane_machine_count_patch.yaml
- control_plane_machine_flavor_patch.yaml