-
Notifications
You must be signed in to change notification settings - Fork 0
/
values.template.yaml
129 lines (125 loc) · 3.58 KB
/
values.template.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
osm-seed:
environment: dev
cloudProvider: aws
AWS_S3_BUCKET: 'osmsandbox'
AWS_SSL_ARN: 'none'
serviceType: ClusterIP
createClusterIssuer: false
domain: osm.boxes.osmsandbox.us
adminEmail: [email protected]
# ====================================================================================================
# Variables for db
# ====================================================================================================
db:
enabled: true
nodeSelector:
enabled: true
label_key: nodegroup_type
label_value: t3-medium-ondemand
env:
POSTGRES_DB: 'openstreetmap'
POSTGRES_USER: 'postgres'
POSTGRES_PASSWORD: '1234'
LOG_STATEMENT: "mod"
persistenceDisk:
enabled: false
accessMode: ReadWriteOnce
mountPath: /var/lib/postgresql/data
subPath: postgresql-db
AWS_ElasticBlockStore_volumeID: vol-09964172ef71bc8e8
AWS_ElasticBlockStore_size: 200Gi
resources:
enabled: false
requests:
memory: "800mi"
cpu: "5"
limits:
memory: "10Gi"
cpu: "5"
sharedMemorySize: 256Mi
livenessProbeExec: false
# ====================================================================================================
# Variables for osm-seed website
# ====================================================================================================
web:
enabled: true
# image:
# name: rub21/osm-sandbox-web
# tag: v6
# image:
# name: "developmentseed/osmseed-web"
# tag: "0.1.0-n774.h5f1dfdd"
nodeSelector:
enabled: true
label_key: nodegroup_type
label_value: t3-medium-ondemand
replicaCount: 1
serviceAnnotations:
service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout: "300"
ingressDomain: www.osm.boxes.osmsandbox.us
env:
MAILER_ADDRESS: 'none'
MAILER_DOMAIN: osmsandbox.us
MAILER_USERNAME: 'none'
MAILER_PASSWORD: 'none'
OSM_id_key: "none"
OAUTH_CLIENT_ID: "none"
OAUTH_KEY: "none"
MAILER_FROM: [email protected]
NOMINATIM_URL: "none"
OVERPASS_URL: "none"
NEW_RELIC_LICENSE_KEY: 'none'
NEW_RELIC_APP_NAME: 'none'
ORGANIZATION_NAME: OpenStreetMap-Sandbox
WEBSITE_STATUS: "online"
# API_TIMEOUT: 600
# WEB_TIMEOUT: 600
BACKUP_FILE_URL: https://osmsandbox.us/backup-fixed.sql
resources:
enabled: false
requests:
memory: "2Gi"
cpu: "1"
limits:
memory: "2Gi"
cpu: "1"
autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 10
cpuUtilization: 80
sharedMemorySize: 16Mi
# ====================================================================================================
# Variables for memcached. Memcached is used to store session cookies
# ====================================================================================================
memcached:
enabled: true
nodeSelector:
enabled: true
label_key: nodegroup_type
label_value: t3-medium-ondemand
resources:
enabled: false
requests:
memory: "8Gi"
cpu: "2"
limits:
memory: "8Gi"
cpu: "2"
planetDump:
enabled: true
schedule: '* * * * *'
nodeSelector:
enabled: false
label_key: nodegroup_type
label_value: job
env:
OVERWRITE_PLANET_FILE: false
resources:
enabled: false
requests:
memory: "4Gi"
cpu: "2"
limits:
memory: "8Gi"
cpu: "4"