0bbc88b4a9
Instead of having a lot different arbitrary named commands such as "cluster initinfra", "cluster control-plane", add a generic phase command that would provide capabilities for interacting with phases (e.g. getting list or applying specific one). Change-Id: I1ab797121aecbfd2348933dfd993c1a5974edaf9 Relates-To: #162
44 lines
1.1 KiB
YAML
44 lines
1.1 KiB
YAML
apiVersion: airshipit.org/v1alpha1
|
|
bootstrapInfo:
|
|
dummy_bootstrap_config:
|
|
container:
|
|
volume: /tmp/airship:/config
|
|
image: quay.io/airshipit/isogen:latest
|
|
containerRuntime: docker
|
|
builder:
|
|
userDataFileName: user-data
|
|
networkConfigFileName: network-config
|
|
outputMetadataFileName: output-metadata.yaml
|
|
remoteDirect:
|
|
isoUrl: http://localhost:8099/debian-custom.iso
|
|
remoteType: redfish
|
|
clusters:
|
|
dummycluster:
|
|
clusterType:
|
|
ephemeral:
|
|
bootstrapInfo: dummy_bootstrap_config
|
|
clusterKubeconf: dummycluster_ephemeral
|
|
contexts:
|
|
dummy_cluster:
|
|
contextKubeconf: dummy_cluster
|
|
manifest: dummy_manifest
|
|
currentContext: dummy_cluster
|
|
kind: Config
|
|
manifests:
|
|
dummy_manifest:
|
|
primaryRepositoryName: primary
|
|
repositories:
|
|
primary:
|
|
auth:
|
|
sshKey: testdata/test-key.pem
|
|
type: ssh-key
|
|
checkout:
|
|
branch: ""
|
|
force: false
|
|
remoteRef: ""
|
|
tag: v1.0.1
|
|
url: http://dummy.url.com/primary.git
|
|
subPath: primary/site/test-site
|
|
targetPath: testdata
|
|
users:
|
|
dummy_user: {} |