Skip to content

Commit 28b9da4

Browse files
authored
Merge pull request #12 from Xtigyro/v151
Use default path for eYaml keys. Small linter fixes.
2 parents fa2fe43 + 47c3dfb commit 28b9da4

4 files changed

Lines changed: 12 additions & 10 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ NOTE: The change log until version `v0.2.4` is auto-generated.
88
## [v1.4.0](https://github.com/Xtigyro/puppetserver-helm-chart/tree/v1.4.0) (2019-12-03)
99

1010
- Add optional usage of pre-generated Puppet SSL certificates.
11+
- Use default path for eYaml keys.
1112
- Small Values file comment fixes.
12-
- Code clean-up.
13+
- Code clean-up and lint fixes.
1314

1415
[Full Changelog](https://github.com/Xtigyro/puppetserver-helm-chart/compare/v1.3.1...v1.4.0)
1516

Chart.yaml

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

templates/puppetserver-deployment.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ spec:
3030
command: [ "sh", "-c" ]
3131
args:
3232
- mkdir -p /etc/puppetlabs/code/environments;
33-
mkdir -p /etc/puppetlabs/puppet/keys;
33+
mkdir -p /etc/puppetlabs/puppet/eyaml;
3434
mkdir -p /etc/puppetlabs/puppet/manifests;
3535
chown -R puppet:puppet /etc/puppetlabs;
3636
{{- if .Values.hiera.config }}
@@ -40,12 +40,12 @@ spec:
4040
cp /etc/puppetlabs/puppet/configmap/site.pp /etc/puppetlabs/puppet/manifests/site.pp;
4141
chown puppet:puppet /etc/puppetlabs/puppet/manifests/site.pp;
4242
{{- if .Values.hiera.eyaml.private_key }}
43-
cp /etc/puppetlabs/puppet/configmap/private_key.pkcs7.pem /etc/puppetlabs/puppet/keys/private_key.pkcs7.pem;
44-
chown puppet:puppet /etc/puppetlabs/puppet/keys/private_key.pkcs7.pem;
43+
cp /etc/puppetlabs/puppet/configmap/private_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/private_key.pkcs7.pem;
44+
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/private_key.pkcs7.pem;
4545
{{- end }}
4646
{{- if .Values.hiera.eyaml.public_key }}
47-
cp /etc/puppetlabs/puppet/configmap/public_key.pkcs7.pem /etc/puppetlabs/puppet/keys/public_key.pkcs7.pem;
48-
chown puppet:puppet /etc/puppetlabs/puppet/keys/public_key.pkcs7.pem;
47+
cp /etc/puppetlabs/puppet/configmap/public_key.pkcs7.pem /etc/puppetlabs/puppet/eyaml/public_key.pkcs7.pem;
48+
chown puppet:puppet /etc/puppetlabs/puppet/eyaml/public_key.pkcs7.pem;
4949
{{- end }}
5050
securityContext:
5151
runAsUser: 0

values.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -207,10 +207,11 @@ hiera:
207207
# :hierarchy:
208208
# - common
209209
# :eyaml:
210-
# :datadir: /etc/puppetlabs/code/hiera-data # keep unchanged
210+
# # Set branch name - e.g. "master", "%{::environment}", etc.
211+
# :datadir: /etc/puppetlabs/code/hiera-data/[branch] # set branch name. keep base path unchanged.
211212
# :extension: 'yaml'
212-
# :pkcs7_private_key: /etc/puppetlabs/puppet/keys/private_key.pkcs7.pem # keep unchanged
213-
# :pkcs7_public_key: /etc/puppetlabs/puppet/keys/public_key.pkcs7.pem # keep unchanged
213+
# :pkcs7_private_key: /etc/puppetlabs/puppet/eyaml/private_key.pkcs7.pem # keep unchanged
214+
# :pkcs7_public_key: /etc/puppetlabs/puppet/eyaml/public_key.pkcs7.pem # keep unchanged
214215
eyaml:
215216
## A multi-line string
216217
private_key: # |

0 commit comments

Comments
 (0)