-
Notifications
You must be signed in to change notification settings - Fork 4
/
values.yaml
134 lines (115 loc) · 2.88 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
# Default values for cog.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
image:
pullPolicy: IfNotPresent
## Configure Docker Registry login credentials for private repositories
RELAY_DOCKER_REGISTRY_EMAIL:
RELAY_DOCKER_REGISTRY_USER:
RELAY_DOCKER_REGISTRY_PASSWORD:
##
## COG
##
cog:
name: cog
serviceType: ClusterIP
replicaCount: 1
image:
repository: operable/cog
tag: 1.0.1
resources:
# limits:
# cpu: 100m
# memory: 128Mi
requests:
cpu: 100m
memory: 128Mi
# Adds an ingress in front of Nginx
ingress:
enabled: false
# annotations:
# kubernetes.io/tls-acme: true
# kubernetes.io/ingress.class: nginx
# tls:
# - hosts:
# - cog.example.com
# secretName: cog-tls
## Config values snake-case for templating delimiter
config:
## Chat provider toggle
## Only one can be 'true' at a time
COG_SLACK_ENABLED: true
COG_HIPCHAT_ENABLED: false
## Hipchat specific configuration
# COG_HIPCHAT_API_TOKEN:
# COG_HIPCHAT_JABBER_ID:
# COG_HIPCHAT_NICKNAME:
# COG_HIPCHAT_ROOMS:
# COG_HIPCHAT_USER_API_TOKEN:
# COG_HIPCHAT_USER_JABBER_ID:
# COG_HIPCHAT_USER_NICKNAME:
##
MIX_ENV: prod
COG_ALLOW_SELF_REGISTRATION: 1
COG_MQTT_HOST: 0.0.0.0
COG_MQTT_PORT: 1883
COG_API_URL_BASE: cog.example.com
## Cog usually represents these endpoints as separate ports
## Configuring the url-base allows them on the same domain
COG_SERVICE_URL_BASE: cog.example.com/service
COG_TRIGGER_URL_BASE: cog.example.com/trigger
## These variables are used to configure an initial admin account
# COG_BOOTSTRAP_CHAT_HANDLE:
COG_BOOTSTRAP_USERNAME: admin
COG_BOOTSTRAP_EMAIL_ADDRESS: cog@localhost
COG_BOOTSTRAP_FIRST_NAME: Cog
COG_BOOTSTRAP_LAST_NAME: Administrator
## send anonymized user data back to Operable
COG_TELEMETRY: false
## Secrets don't like '-'
secrets:
SLACK_API_TOKEN:
DATABASE_URL: 'ecto://cog:cog@postgresql:5432/cog'
COG_BOOTSTRAP_PASSWORD:
COG_HIPCHAT_JABBER_PASSWORD:
COG_HIPCHAT_USER_JABBER_PASSWORD:
##
## RELAY
##
relay:
name: relay
replicaCount: 1
image:
repository: operable/relay
tag: latest
resources:
# limits:
# cpu: 100m
# memory: 128Mi
requests:
cpu: 100m
memory: 128Mi
config:
RELAY_ID: 00000000-0000-0000-0000-000000000000
RELAY_MANAGED_DYNAMIC_CONFIG: true
RELAY_DYNAMIC_CONFIG_ROOT: /tmp/bundle_configs
RELAY_COG_REFRESH_INTERVAL: 30s
RELAY_DOCKER_CLEAN_INTERVAL: 1m
RELAY_LOG_LEVEL: info
## Secrets don't like '-'
secrets:
RELAY_COG_TOKEN:
nginx:
name: nginx
replicaCount: 1
image:
repository: nginx
tag: 1.11
resources:
# limits:
# cpu: 100m
# memory: 128Mi
requests:
cpu: 100m
memory: 128Mi
serviceType: LoadBalancer