Skip to content

Commit 75902ad

Browse files
author
Samuel
authored
Merge pull request #48 from puppetlabs/DIO-3229-v2
(DIO-3229) Add non sensitive parameters as ENV vars, and expect the s…
2 parents 20c48c8 + 4781c47 commit 75902ad

File tree

6 files changed

+38
-34
lines changed

6 files changed

+38
-34
lines changed

docs/index.yaml

Lines changed: 32 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,22 @@ entries:
33
vmpooler:
44
- apiVersion: v2
55
appVersion: 1.6.0-prod-all-providers
6-
created: "2022-07-07T11:20:20.126008-05:00"
6+
created: "2022-07-08T09:02:28.097273-05:00"
7+
dependencies:
8+
- name: redis
9+
repository: https://charts.bitnami.com/bitnami
10+
version: 16.10.1
11+
description: A Helm chart to deploy vmpooler
12+
digest: 586eed077d8a3fbc58c2dd3ca3c5e2315d367204d462d9203a9a8e3cbd4674bc
13+
icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png
14+
name: vmpooler
15+
type: application
16+
urls:
17+
- https://puppetlabs.github.io/vmpooler-deployment/vmpooler-1.16.0.tgz
18+
version: 1.16.0
19+
- apiVersion: v2
20+
appVersion: 1.6.0-prod-all-providers
21+
created: "2022-07-08T09:02:28.091384-05:00"
722
dependencies:
823
- name: redis
924
repository: https://charts.bitnami.com/bitnami
@@ -18,7 +33,7 @@ entries:
1833
version: 1.15.0
1934
- apiVersion: v2
2035
appVersion: 1.6.0-prod-all-providers
21-
created: "2022-07-07T11:20:20.121125-05:00"
36+
created: "2022-07-08T09:02:28.085533-05:00"
2237
dependencies:
2338
- name: redis
2439
repository: https://charts.bitnami.com/bitnami
@@ -33,7 +48,7 @@ entries:
3348
version: 1.14.0
3449
- apiVersion: v2
3550
appVersion: 1.5.0-prod-all-providers
36-
created: "2022-07-07T11:20:20.113811-05:00"
51+
created: "2022-07-08T09:02:28.079135-05:00"
3752
dependencies:
3853
- name: redis
3954
repository: https://charts.bitnami.com/bitnami
@@ -48,7 +63,7 @@ entries:
4863
version: 1.13.0
4964
- apiVersion: v2
5065
appVersion: 1.5.0-prod-all-providers
51-
created: "2022-07-07T11:20:20.10659-05:00"
66+
created: "2022-07-08T09:02:28.073016-05:00"
5267
dependencies:
5368
- name: redis
5469
repository: https://charts.bitnami.com/bitnami
@@ -63,7 +78,7 @@ entries:
6378
version: 1.12.0
6479
- apiVersion: v2
6580
appVersion: 1.4.0-prod-all-providers
66-
created: "2022-07-07T11:20:20.101641-05:00"
81+
created: "2022-07-08T09:02:28.068619-05:00"
6782
dependencies:
6883
- name: redis
6984
repository: https://charts.bitnami.com/bitnami
@@ -78,7 +93,7 @@ entries:
7893
version: 1.11.1
7994
- apiVersion: v2
8095
appVersion: 1.3.0-prod-all-providers
81-
created: "2022-07-07T11:20:20.095716-05:00"
96+
created: "2022-07-08T09:02:28.064391-05:00"
8297
dependencies:
8398
- name: redis
8499
repository: https://charts.bitnami.com/bitnami
@@ -93,7 +108,7 @@ entries:
93108
version: 1.11.0
94109
- apiVersion: v2
95110
appVersion: 1.2.0-prod-all-providers
96-
created: "2022-07-07T11:20:20.090787-05:00"
111+
created: "2022-07-08T09:02:28.058908-05:00"
97112
dependencies:
98113
- name: redis
99114
repository: https://charts.bitnami.com/bitnami
@@ -108,7 +123,7 @@ entries:
108123
version: 1.10.1
109124
- apiVersion: v2
110125
appVersion: 1.2.0-prod-all-providers
111-
created: "2022-07-07T11:20:20.084207-05:00"
126+
created: "2022-07-08T09:02:28.05419-05:00"
112127
dependencies:
113128
- name: redis
114129
repository: https://charts.bitnami.com/bitnami
@@ -123,7 +138,7 @@ entries:
123138
version: 1.10.0
124139
- apiVersion: v2
125140
appVersion: 1.2.0-prod-all-providers
126-
created: "2022-07-07T11:20:20.158097-05:00"
141+
created: "2022-07-08T09:02:28.125234-05:00"
127142
dependencies:
128143
- name: redis
129144
repository: https://charts.bitnami.com/bitnami
@@ -138,7 +153,7 @@ entries:
138153
version: 1.9.0
139154
- apiVersion: v2
140155
appVersion: 1.2.0-prod-all-providers
141-
created: "2022-07-07T11:20:20.154432-05:00"
156+
created: "2022-07-08T09:02:28.122042-05:00"
142157
dependencies:
143158
- name: redis
144159
repository: https://charts.bitnami.com/bitnami
@@ -153,7 +168,7 @@ entries:
153168
version: 1.8.0
154169
- apiVersion: v2
155170
appVersion: 1.0.0-prod-all-providers
156-
created: "2022-07-07T11:20:20.150058-05:00"
171+
created: "2022-07-08T09:02:28.117441-05:00"
157172
dependencies:
158173
- name: redis
159174
repository: https://charts.bitnami.com/bitnami
@@ -168,7 +183,7 @@ entries:
168183
version: 1.7.1
169184
- apiVersion: v2
170185
appVersion: 1.0.0-prod-all-providers
171-
created: "2022-07-07T11:20:20.146176-05:00"
186+
created: "2022-07-08T09:02:28.114555-05:00"
172187
dependencies:
173188
- name: redis
174189
repository: https://charts.bitnami.com/bitnami
@@ -183,7 +198,7 @@ entries:
183198
version: 1.7.0
184199
- apiVersion: v2
185200
appVersion: 1.3.0
186-
created: "2022-07-07T11:20:20.142318-05:00"
201+
created: "2022-07-08T09:02:28.111222-05:00"
187202
dependencies:
188203
- name: redis
189204
repository: https://charts.bitnami.com/bitnami
@@ -198,7 +213,7 @@ entries:
198213
version: 1.6.3
199214
- apiVersion: v2
200215
appVersion: 1.3.0
201-
created: "2022-07-07T11:20:20.13796-05:00"
216+
created: "2022-07-08T09:02:28.108084-05:00"
202217
dependencies:
203218
- name: redis
204219
repository: https://charts.bitnami.com/bitnami
@@ -213,7 +228,7 @@ entries:
213228
version: 1.6.2
214229
- apiVersion: v2
215230
appVersion: 1.3.0
216-
created: "2022-07-07T11:20:20.134247-05:00"
231+
created: "2022-07-08T09:02:28.103964-05:00"
217232
dependencies:
218233
- name: redis
219234
repository: https://charts.bitnami.com/bitnami
@@ -228,7 +243,7 @@ entries:
228243
version: 1.6.1
229244
- apiVersion: v2
230245
appVersion: 1.3.0
231-
created: "2022-07-07T11:20:20.13096-05:00"
246+
created: "2022-07-08T09:02:28.100758-05:00"
232247
dependencies:
233248
- name: redis
234249
repository: https://charts.bitnami.com/bitnami
@@ -241,4 +256,4 @@ entries:
241256
urls:
242257
- https://puppetlabs.github.io/vmpooler-deployment/vmpooler-1.6.0.tgz
243258
version: 1.6.0
244-
generated: "2022-07-07T11:20:20.077824-05:00"
259+
generated: "2022-07-08T09:02:28.04791-05:00"

docs/vmpooler-1.16.0.tgz

92.2 KB
Binary file not shown.

helm-charts/vmpooler/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: vmpooler
33
description: A Helm chart to deploy vmpooler
44
type: application
55
icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png
6-
version: 1.15.0
6+
version: 1.16.0
77
appVersion: 1.6.0-prod-all-providers
88
dependencies:
99
- name: redis

helm-charts/vmpooler/templates/deployment-api.yaml

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,6 @@ spec:
4242
- containerPort: {{ .Values.service.port }}
4343
resources:
4444
{{- toYaml .Values.api.resources | nindent 12 }}
45-
{{- if .Values.overrideCmd -}}
46-
{{- with .Values.overrideCmd }}
47-
command:
48-
{{- toYaml . | nindent 10 }}
49-
{{- end }}
50-
{{- end }}
5145
args:
5246
- 'api'
5347
livenessProbe:

helm-charts/vmpooler/templates/deployment-manager.yaml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,6 @@ spec:
4444
- containerPort: {{ .Values.service.port }}
4545
resources:
4646
{{- toYaml .Values.manager.resources | nindent 12 }}
47-
{{- if .Values.overrideCmd -}}
48-
{{- with .Values.overrideCmd }}
49-
command:
50-
{{- toYaml . | nindent 10 }}
51-
{{- end }}
52-
{{- end }}
5347
args:
5448
- 'manager'
5549
livenessProbe:
@@ -71,6 +65,8 @@ spec:
7165
env:
7266
- name: GOOGLE_APPLICATION_CREDENTIALS
7367
value: '{{ .Values.gce.keyfile }}'
68+
- name: AWS_KEY_FILE_LOCATION
69+
value: '{{ .Values.ec2.keyfile }}'
7470
- name: JRUBY_OPTS
7571
value: '-J-XX:+UseG1GC -Xinvokedynamic.yield=false'
7672
- name: TASK_LIMIT

helm-charts/vmpooler/values.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ usage_stats: true
1414
gce:
1515
keyfile: '/vault/secrets/gce-keyfile.json'
1616

17+
ec2:
18+
keyfile: '/vault/secrets/ec2-keyfile.rsa'
19+
1720
tracing:
1821
enabled: 'false'
1922
# jaegerHost: 'http://otel-collector.otel-collector.svc:14268/api/traces'
@@ -44,10 +47,6 @@ auth:
4447

4548
additionalConfigFiles: '/etc/vmpooler/config/pools.yaml'
4649

47-
# This overrides the deployment's spec.container.command (defaults to the Dockerfile entrypoint)
48-
# overrideCmd:
49-
# - 'source foo && docker-entrypoint.sh'
50-
5150
api:
5251
replicaCount: 1
5352
resources:

0 commit comments

Comments
 (0)