Merge "Add phases for capo provider"
This commit is contained in:
commit
fb7e660343
3
manifests/site/openstack-test-site/metadata.yaml
Normal file
3
manifests/site/openstack-test-site/metadata.yaml
Normal file
@ -0,0 +1,3 @@
|
||||
phase:
|
||||
path: manifests/site/openstack-test-site/phases
|
||||
docEntryPointPrefix: manifests/site/openstack-test-site
|
@ -0,0 +1,18 @@
|
||||
[{
|
||||
"op": "replace",
|
||||
"path": "/init-options/infrastructure-providers",
|
||||
"value": ["openstack:v0.3.1"]
|
||||
},
|
||||
{
|
||||
"op": "replace",
|
||||
"path": "/providers/0",
|
||||
"value": {
|
||||
"name": "openstack",
|
||||
"type": "InfrastructureProvider",
|
||||
"variable-substitution": true,
|
||||
"versions": {
|
||||
"v0.3.1": "airshipctl/manifests/function/capo/v0.3.1"
|
||||
}
|
||||
}
|
||||
}
|
||||
]
|
11
manifests/site/openstack-test-site/phases/kustomization.yaml
Normal file
11
manifests/site/openstack-test-site/phases/kustomization.yaml
Normal file
@ -0,0 +1,11 @@
|
||||
resources:
|
||||
- ../../../phases
|
||||
patchesStrategicMerge:
|
||||
- plan.yaml
|
||||
patchesJson6902:
|
||||
- target:
|
||||
group: airshipit.org
|
||||
version: v1alpha1
|
||||
kind: Clusterctl
|
||||
name: "clusterctl_init"
|
||||
path: infrastructure-providers.json
|
11
manifests/site/openstack-test-site/phases/plan.yaml
Normal file
11
manifests/site/openstack-test-site/phases/plan.yaml
Normal file
@ -0,0 +1,11 @@
|
||||
apiVersion: airshipit.org/v1alpha1
|
||||
kind: PhasePlan
|
||||
metadata:
|
||||
name: phasePlan
|
||||
phaseGroups:
|
||||
- name: group1
|
||||
phases:
|
||||
- name: clusterctl-init-ephemeral
|
||||
- name: controlplane-target
|
||||
- name: workers-target
|
||||
- name: clusterctl-init-target
|
Loading…
Reference in New Issue
Block a user