
This patch adds methods and repository stucts that will allow easily clone/pull/update repositories that are defined in config.manifests. Change-Id: I3789acd79d2072a2b90ed3bbaff99767070334e5
42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
apiVersion: airshipit.org/v1alpha1
|
|
clusters:
|
|
dummy_cluster:
|
|
cluster-type:
|
|
ephemeral:
|
|
bootstrap-info: dummy_bootstrap_config
|
|
cluster-kubeconf: dummycluster_ephemeral
|
|
target:
|
|
bootstrap-info: dummy_bootstrap_config
|
|
cluster-kubeconf: dummycluster_target
|
|
contexts:
|
|
dummy_context:
|
|
context-kubeconf: dummy_cluster
|
|
manifest: dummy_manifest
|
|
current-context: dummy_context
|
|
kind: Config
|
|
manifests:
|
|
dummy_manifest:
|
|
repository:
|
|
auth:
|
|
ssh-key: testdata/test-key.pem
|
|
type: ssh-key
|
|
checkout:
|
|
branch: ""
|
|
remote-ref: ""
|
|
tag: v1.0.1
|
|
url: http://dummy.url.com
|
|
target-path: /var/tmp/
|
|
modules-config:
|
|
bootstrapInfo:
|
|
dummy_bootstrap_config:
|
|
builder:
|
|
networkConfigFileName: netconfig
|
|
outputMetadataFileName: output-metadata.yaml
|
|
userDataFileName: user-data
|
|
container:
|
|
containerRuntime: docker
|
|
image: dummy_image:dummy_tag
|
|
volume: /dummy:dummy
|
|
users:
|
|
dummy_user: {}
|