mirror of
https://github.com/puppetlabs/vmpooler-deployment.git
synced 2026-01-26 03:28:41 -05:00
Including vmpooler-provider-gce in the Gemfile
Also assing a required ENV var and the location of the keyfile create helm tarball version 1.8.0 and index file
This commit is contained in:
parent
4d15af416a
commit
46935a716a
10 changed files with 144 additions and 51 deletions
|
|
@ -3,8 +3,8 @@ name: vmpooler
|
|||
description: A Helm chart to deploy vmpooler
|
||||
type: application
|
||||
icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png
|
||||
version: 1.7.1
|
||||
appVersion: 1.0.0-prod-all-providers
|
||||
version: 1.8.0
|
||||
appVersion: 1.2.0-prod-all-providers
|
||||
dependencies:
|
||||
- name: redis
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
|
|
|
|||
|
|
@ -63,6 +63,8 @@ spec:
|
|||
initialDelaySeconds: 40
|
||||
periodSeconds: 10
|
||||
env:
|
||||
- name: GOOGLE_APPLICATION_CREDENTIALS
|
||||
value: '{{ .Values.gce.keyfile }}'
|
||||
- name: JRUBY_OPTS
|
||||
value: '-J-XX:+UseG1GC -Xinvokedynamic.yield=false'
|
||||
- name: TASK_LIMIT
|
||||
|
|
|
|||
|
|
@ -10,6 +10,9 @@ configmapName: 'vmpooler-baseconfig'
|
|||
sut_domain: 'vmpooler.example.com'
|
||||
usage_stats: true
|
||||
|
||||
gce:
|
||||
keyfile: '/vault/secrets/gce-keyfile.json' #.json private key, set in ENV var
|
||||
|
||||
tracing:
|
||||
enabled: 'false'
|
||||
# jaegerHost: 'http://otel-collector.otel-collector.svc:14268/api/traces'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue