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:
Samuel Beaulieu 2021-12-22 20:07:49 -06:00
parent 4d15af416a
commit 46935a716a
No known key found for this signature in database
GPG key ID: 12030F74136D0F34
10 changed files with 144 additions and 51 deletions

View file

@ -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

View file

@ -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

View file

@ -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'