Skip to content

Commit 12758f9

Browse files
authored
feat(eyaml): allow more than one pub/priv keypair in existing eyaml key map (#99)
* feat(eyaml): allow more than one pub/priv keypair in existing eyaml key map Signed-off-by: Raphaël Pinson <raphael.pinson@camptocamp.com> * chore: bump version and update CHANGELOG Signed-off-by: Raphaël Pinson <raphael.pinson@camptocamp.com>
1 parent 9b49a60 commit 12758f9

4 files changed

Lines changed: 13 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ numbering uses [semantic versioning](http://semver.org).
55

66
NOTE: The change log until version `v0.2.4` is auto-generated.
77

8+
## [v5.13.0](https://github.com/puppetlabs/puppetserver-helm-chart/tree/v5.13.0) (2021-11-29)
9+
10+
- feat(eyaml): allow more than one pub/priv keypair in existing eyaml key map
11+
812
## [v5.12.0](https://github.com/puppetlabs/puppetserver-helm-chart/tree/v5.12.0) (2021-09-21)
913

1014
- feat: add support for Ingress `pathType` and `ingressClassName`.

Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v1
22
name: puppetserver
3-
version: 5.12.0
3+
version: 5.13.0
44
appVersion: 7.3.0
55
description: Puppet automates the delivery and operation of software.
66
keywords: ["puppet", "puppetserver", "automation", "iac", "infrastructure", "cm", "ci", "cd"]

templates/puppetserver-deployment-masters.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,12 @@ spec:
8181
cp /etc/puppetlabs/puppet/configmap/site.pp /etc/puppetlabs/puppet/manifests/site.pp;
8282
chown puppet:puppet /etc/puppetlabs/puppet/manifests/site.pp;
8383
{{- if or (.Values.hiera.eyaml.private_key) (.Values.hiera.eyaml.existingMap) }}
84-
cp /etc/puppetlabs/puppet/configmap/eyaml/private_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/private_key.pkcs7.pem;
85-
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/private_key.pkcs7.pem;
84+
cp /etc/puppetlabs/puppet/configmap/eyaml/*private_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/;
85+
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/*private_key.pkcs7.pem;
8686
{{- end }}
8787
{{- if or (.Values.hiera.eyaml.public_key) (.Values.hiera.eyaml.existingMap) }}
88-
cp /etc/puppetlabs/puppet/configmap/eyaml/public_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/public_key.pkcs7.pem;
89-
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/public_key.pkcs7.pem;
88+
cp /etc/puppetlabs/puppet/configmap/eyaml/*public_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/;
89+
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/*public_key.pkcs7.pem;
9090
{{- end }}
9191
securityContext:
9292
runAsUser: 0

templates/puppetserver-statefulset-compilers.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,12 @@ spec:
6969
cp /etc/puppetlabs/puppet/configmap/site.pp /etc/puppetlabs/puppet/manifests/site.pp;
7070
chown puppet:puppet /etc/puppetlabs/puppet/manifests/site.pp;
7171
{{- if or (.Values.hiera.eyaml.private_key) (.Values.hiera.eyaml.existingMap) }}
72-
cp /etc/puppetlabs/puppet/configmap/eyaml/private_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/private_key.pkcs7.pem;
73-
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/private_key.pkcs7.pem;
72+
cp /etc/puppetlabs/puppet/configmap/eyaml/*private_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/;
73+
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/*private_key.pkcs7.pem;
7474
{{- end }}
7575
{{- if or (.Values.hiera.eyaml.public_key) (.Values.hiera.eyaml.existingMap) }}
76-
cp /etc/puppetlabs/puppet/configmap/eyaml/public_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/public_key.pkcs7.pem;
77-
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/public_key.pkcs7.pem;
76+
cp /etc/puppetlabs/puppet/configmap/eyaml/*public_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/keys/;
77+
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/keys/*public_key.pkcs7.pem;
7878
{{- end }}
7979
securityContext:
8080
runAsUser: 0

0 commit comments

Comments
 (0)