Merge pull request #9 from puppetlabs/update-api-deployment-templating

Fix templating in api deployment
This commit is contained in:
Gene Liverman 2021-12-06 11:18:11 -05:00 committed by GitHub
commit 0de8ccaa52
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 21 additions and 6 deletions

View file

@ -3,7 +3,22 @@ entries:
vmpooler: vmpooler:
- apiVersion: v2 - apiVersion: v2
appVersion: 1.3.0 appVersion: 1.3.0
created: "2021-12-06T09:21:22.789199311-05:00" created: "2021-12-06T11:16:09.83239609-05:00"
dependencies:
- name: redis
repository: https://charts.bitnami.com/bitnami
version: 10.7.12
description: A Helm chart to deploy vmpooler
digest: f279648f0afa47c5b21a56d2e04eb96e96e319a6158e73d5d55783a3b11aea12
icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png
name: vmpooler
type: application
urls:
- https://puppetlabs.github.io/vmpooler-deployment/vmpooler-1.6.2.tgz
version: 1.6.2
- apiVersion: v2
appVersion: 1.3.0
created: "2021-12-06T11:16:09.828159141-05:00"
dependencies: dependencies:
- name: redis - name: redis
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
@ -18,7 +33,7 @@ entries:
version: 1.6.1 version: 1.6.1
- apiVersion: v2 - apiVersion: v2
appVersion: 1.3.0 appVersion: 1.3.0
created: "2021-12-06T09:21:22.786066923-05:00" created: "2021-12-06T11:16:09.823327889-05:00"
dependencies: dependencies:
- name: redis - name: redis
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
@ -31,4 +46,4 @@ entries:
urls: urls:
- https://puppetlabs.github.io/vmpooler-deployment/vmpooler-1.6.0.tgz - https://puppetlabs.github.io/vmpooler-deployment/vmpooler-1.6.0.tgz
version: 1.6.0 version: 1.6.0
generated: "2021-12-06T09:21:22.782791062-05:00" generated: "2021-12-06T11:16:09.818293623-05:00"

BIN
docs/vmpooler-1.6.2.tgz Normal file

Binary file not shown.

View file

@ -3,7 +3,7 @@ name: vmpooler
description: A Helm chart to deploy vmpooler description: A Helm chart to deploy vmpooler
type: application type: application
icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png icon: https://github.com/puppetlabs/vmpooler/raw/master/lib/vmpooler/public/img/logo.png
version: 1.6.1 version: 1.6.2
appVersion: 1.3.0 appVersion: 1.3.0
dependencies: dependencies:
- name: redis - name: redis

View file

@ -72,7 +72,7 @@ spec:
- name: VMPOOLER_TRACING_JAEGER_HOST - name: VMPOOLER_TRACING_JAEGER_HOST
value: '{{ .Values.tracing.jaegerHost }}' value: '{{ .Values.tracing.jaegerHost }}'
- name: EXTRA_CONFIG - name: EXTRA_CONFIG
value: '/etc/vmpooler/config/pools.yaml' value: '{{ .Values.additionalConfigFiles }}'
- name: REDIS_SERVER - name: REDIS_SERVER
value: 'redis-master' value: 'redis-master'
- name: ONDEMAND_REQUEST_TTL - name: ONDEMAND_REQUEST_TTL
@ -104,7 +104,7 @@ spec:
path: vmpooler.yaml path: vmpooler.yaml
- name: pools-config - name: pools-config
configMap: configMap:
name: vmpooler-pools name: {{ .Values.poolsConfigMapName }}
items: items:
- key: pools.yaml - key: pools.yaml
path: pools.yaml path: pools.yaml