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