This repository has been archived by the owner on Jul 12, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpipeline-vars-template.yml
67 lines (58 loc) · 2.19 KB
/
pipeline-vars-template.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#
# Copy this file to pipeline-vars.yml, add appropriate values, and supply
# to fly when creating or updating the concourse pipeline.
#
# For example:
#
# fly -t TARGET set-pipeline \
# -p deploy-scs \
# -c ci/scs-pipeline.yml \
# -l pipeline-vars.yml
#
# Note pipeline-vars.yml is in .gitignore to help avoid checking sensitive
# material into github.
#
# Notes on BOSH authentication:
# omg and the Concourse bosh-deployment resource use two different types
# of authentication mechanisms:
#
# 1. bosh-user and bosh-pass below below are for omg so it can authenticate
# to bosh and read the cloud-config when generating the manifest.
# 2. bosh-client-id and bosh-client-secret are for the Concourse bosh-deployment
# resource so it can authenticate to do the deployment.
#
bosh-cacert: |
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----
bosh-pass: PASSWORD
bosh-url: https://10.0.0.10
bosh-user: admin
concourse-url: http://10.0.0.31:8080
concourse-user: USERNAME
concourse-pass: PASSWORD
deployment-name: scs-nonprod
stemcell: bosh-vsphere-esxi-ubuntu-trusty-go_agent
stemcell-cpi-glob: '*vsphere*'
product_plugin: p-spring-cloud-services-plugin-linux
vault_addr: http://10.0.0.8:8200
vault_token: VAULT_TOKEN
# See the list of plugins at https://github.com/enaml-ops/omg-cli/releases
cloud_config_plugin: aws-cloudconfigplugin-linux
# Your Pivotal API Token found at https://network.pivotal.io/users/dashboard/edit-profile
pivnet_api_token: API_TOKEN
# The product version here is only a placeholder. The pipeline queries the
# plugin to determine which version to use.
p-spring-cloud-services-version: 1.1.3
# The stemcell version here is only a placeholder. The pipeline queries the
# plugin to determine which version to use.
stemcell-version: 3232.17
# Vault hash containing app-domain and system-domain
vault_hash_hostvars: secret/nonprod-pcf-hostvars
# Vault hash containing bosh-url, bosh-port, bosh-user, and bosh-pass
vault_hash_misc: secret/nonprod-common-props
# Vault hash containing the PCF admin-password
vault_hash_password: secret/nonprod-pcf-password
# Vault hash where the SCS plugin stores its credentials
vault_hash_secret: secret/nonprod-scs-password
#eof