-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathshell-pipeline-pages.yml
82 lines (75 loc) · 2.04 KB
/
shell-pipeline-pages.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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
---
jobs:
- name: container-bosh-staging
plan:
- in_parallel: &resources
- get: cg-scripts
- get: concourse-config
- get: master-bosh-root-cert
- task: jumpbox
file: concourse-config/jumpbox-pages.yml
params:
CREDHUB_CA_CERT: master-bosh-root-cert/master-bosh.crt
CREDHUB_CLIENT: ((staging-credhub-admin-client))
CREDHUB_SECRET: ((staging-credhub-admin-secret))
CREDHUB_SERVER: ((staging-credhub-api-server))
PROMPT_COLOR: "2" # green
- name: container-bosh-production
plan:
- in_parallel: &resources
- get: cg-scripts
- get: concourse-config
- get: master-bosh-root-cert
- task: jumpbox
file: concourse-config/jumpbox-pages.yml
params:
CREDHUB_CA_CERT: master-bosh-root-cert/master-bosh.crt
CREDHUB_CLIENT: ((production-credhub-admin-client))
CREDHUB_SECRET: ((production-credhub-admin-secret))
CREDHUB_SERVER: ((production-credhub-api-server))
PROMPT_COLOR: "1" # red
resources:
- name: concourse-config
type: git
source:
uri: ((concourse-config-git-url))
branch: main
paths:
- jumpbox-pages.yml
- jumpbox-pages.sh
- name: master-bosh-root-cert
type: s3-iam
source:
bucket: ((production-bucket-name))
region_name: ((aws-region))
versioned_file: master-bosh.crt
- name: cg-scripts
type: git
source:
uri: https://github.com/cloud-gov/cg-scripts
branch: main
resource_types:
- name: registry-image
type: registry-image
source:
aws_access_key_id: ((ecr_aws_key))
aws_secret_access_key: ((ecr_aws_secret))
repository: registry-image-resource
aws_region: us-gov-west-1
tag: latest
- name: s3-iam
type: registry-image
source:
aws_access_key_id: ((ecr_aws_key))
aws_secret_access_key: ((ecr_aws_secret))
repository: s3-resource
aws_region: us-gov-west-1
tag: latest
- name: git
type: registry-image
source:
aws_access_key_id: ((ecr_aws_key))
aws_secret_access_key: ((ecr_aws_secret))
repository: git-resource
aws_region: us-gov-west-1
tag: latest