-
Notifications
You must be signed in to change notification settings - Fork 12
/
values.yaml
150 lines (135 loc) · 4.83 KB
/
values.yaml
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
global:
k8sOpsSecretName: ops
k8sOpsImage: gcr.io/midbarrn/sk8s-ops:latest
environmentName: staging
opsRepoSlug: Midburn/midburn-k8s
opsRepoBranch: master
googleProjectId: midbarrn
projectName: midburn
enableRootChart: true
backupsBucketName: midburn-k8s-backups
# this is the same for all environments
# gcloud compute instances describe midburn-k8s-persistent-storage-vm --zone=us-central1-a --format='value(networkInterfaces[0].networkIP)'
persistentStorageIP: 10.128.0.7
traefik:
enabled: true
acmeDomains: |
[[acme.domains]]
main = "spark.staging.midburn.org"
[[acme.domains]]
main = "staging.midburn.org"
[[acme.domains]]
main = "volunteers.staging.midburn.org"
[[acme.domains]]
main = "profiles.staging.midburn.org"
[[acme.domains]]
main = "dreams.staging.midburn.org"
[[acme.domains]]
main = "spark.testing.midburn.org"
[[acme.domains]]
main = "communities.staging.midburn.org"
acmeEmail: [email protected]
dnsProvider: route53
AWS_ACCESS_KEY_ID: AKIAIJUE2QVTBJAN7INQ
AWS_REGION: "eu-west-1"
sparkHostsRule: "Host: spark.staging.midburn.org;"
volunteersHostsRule: "Host: volunteers.staging.midburn.org;"
communitiesHostsRule: "Host: communities.staging.midburn.org;"
# gcloud compute addresses create midburn-staging-traefik --region=us-central1
# gcloud compute addresses describe midburn-staging-traefik --region=us-central1 | grep ^address:
loadBalancerIP: "35.225.81.109"
enableVolunteers: true
# nodeHostName: gke-midbarrn-default-pool-ed511f2f-p08j
backupJob: true
enableLoadBalancer: true
profilesHostsRule: "Host: profiles.staging.midburn.org;"
dreamsHostsRule: "Host: dreams.staging.midburn.org;"
# SSLcheckMainDomain: staging.midburn.org
# SSLcheckSparkDomain: spark.staging.midburn.org
# SSLcheckProfilesDomain: profiles.staging.midburn.org
# SSLcheckVolunteersDomain: volunteers.staging.midburn.org
campsIndexPath: "/camps-2018/"
customBackends: |
[backends.sparktesting]
[backends.sparktesting.servers.server1]
url = "http://spark.sparktesting:3000"
customFrontends: |
[frontends.sparktesting]
backend="sparktesting"
[frontends.sparktesting.routes.route1]
rule = "Host: spark.testing.midburn.org;"
spark:
nodeEnv: staging
enableSlackNotification: true
serverUrl: https://spark.staging.midburn.org/
# DB
rootSecretName: sparkdb-root
appSecretName: sparkdb-app
enableDbInit: false
dbBackupJob: true
# persistent storage was setup using environments/staging/persistent_storage_migration.sh
persistentStorageName: sparkdb
# Mail - using Ori's Mailjet account
disableMailtrap: "true"
secureMailserverSecretName: spark-mail
mailserverFrom: [email protected]
mailserverHost: in-v3.mailjet.com
mailserverPort: 2525
# Drupal
drupalSecretName: spark-drupal
drupalProfileApiURL: https://profile.midburn.org
# NODE_TLS_REJECT_UNAUTHORIZED is required to allow access to the test server which has invalid SSL cert
NODE_TLS_REJECT_UNAUTHORIZED: "0"
drupalProfileApiUser: [email protected]
DRUPAL_TICKET_SYNC_EVERY_X_MINUTES: "2"
# drupalSkipLogin: "1"
# Volunteers
volunteersBaseUrl: https://volunteers.staging.midburn.org
# Communities
communitiesBaseUrl: http://communities.staging.midburn.org/
# Supplier contract files
suppliersBucket: midburn-spark-supplier-files
# Gate force entry
gateSecretName: gate
communities:
enabled: true
nodeEnv: production
SPARK_HOST: https://spark.staging.midburn.org
port: "3006"
enableSlackNotification: true
serverUrl: https://communities.staging.midburn.org
rootSecretName: communitiesdb-root
appSecretName: communitiesdb-app
dbBackupJob: true
persistentStorageName: communitiesdb
nginx:
htpasswdSecretName: nginx-htpasswd
volunteers:
ENVIRONMENT: staging
SPARK_HOST: https://spark.staging.midburn.org
# dbImportJob:
# IMPORT_URL: gs://midburn-k8s-backups/volunteersdb-staging-mongodump-2018-02-08-00-00.tar.gz
dbBackupJob: true
# persistent storage was setup using environments/staging/volunteersdb_persistent_storage_migration.sh
persistentStorageName: volunteersdb
profiles:
dbImage: gcr.io/midbarrn/midburn-profiles-drupal-db-latest
image: gcr.io/midbarrn/midburn-profiles-drupal-latest
enabled: true
# dbImportUrl: gs://midburn-k8s-backups/profiles-db-production-dump-2018-01-16-11-30.sql
# NO trailing slash!
drupalBaseUrl: https://profiles.staging.midburn.org
bi:
enabled: false
dreams:
enabled: true
enableSecrets: true
importDB: true
SPARK_HOST: https://spark.staging.midburn.org
APP_URL: https://dreams.staging.midburn.org/
# persistent storage was setup using environments/staging/dreamsdb_persistent_storage_migration.sh
persistentStorageName: dreamsdb
dbBackupJob: true
camps-index:
enabled: true
sparkAppSecretName: sparkdb-app