
This adds the following vairables to be used with the 22_test_configs.sh script, so that it can generate configs which have access to private repos. * AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_TYPE * AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_KEY_PASSWORD * AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_KEY_PATH * AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_HTTP_PASSWORD * AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_SSH_PASSWORD * AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_USERNAME Relates-To: #627 Change-Id: I791e45eb6747e76f0e69a7cdcfde90db570fa1d1
38 lines
1.3 KiB
Plaintext
38 lines
1.3 KiB
Plaintext
apiVersion: airshipit.org/v1alpha1
|
|
managementConfiguration:
|
|
dummy_management_config:
|
|
type: ${REMOTE_TYPE}
|
|
insecure: ${REMOTE_INSECURE}
|
|
useproxy: ${REMOTE_PROXY}
|
|
systemActionRetries: ${SYSTEM_ACTION_RETRIES}
|
|
systemRebootDelay: ${SYSTEM_REBOOT_DELAY}
|
|
contexts:
|
|
ephemeral-cluster:
|
|
manifest: dummy_manifest
|
|
managementConfiguration: dummy_management_config
|
|
target-cluster:
|
|
manifest: dummy_manifest
|
|
managementConfiguration: dummy_management_config
|
|
currentContext: ephemeral-cluster
|
|
kind: Config
|
|
manifests:
|
|
dummy_manifest:
|
|
phaseRepositoryName: primary
|
|
repositories:
|
|
primary:
|
|
checkout:
|
|
branch: ${AIRSHIP_CONFIG_PHASE_REPO_BRANCH}
|
|
force: false
|
|
remoteRef: ""
|
|
tag: ""
|
|
url: ${AIRSHIP_CONFIG_PHASE_REPO_URL}
|
|
auth:
|
|
type: "$AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_TYPE"
|
|
keyPass: "$AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_KEY_PASSWORD"
|
|
sshKey: "$AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_KEY_PATH"
|
|
httpPass: "$AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_HTTP_PASSWORD"
|
|
sshPass: "$AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_SSH_PASSWORD"
|
|
username: "$AIRSHIP_CONFIG_MANIFEST_REPO_AUTH_USERNAME"
|
|
metadataPath: ${AIRSHIP_CONFIG_METADATA_PATH}
|
|
targetPath: ${AIRSHIP_CONFIG_MANIFEST_DIRECTORY}
|