Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.

68 helm 3 #903

Closed
wants to merge 89 commits into from
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
89 commits
Select commit Hold shift + click to select a range
420eadb
initiate 6.8 branch (#602)
jmlrt May 4, 2020
ddafbcd
[helm] bump helm version to 2.16.7 (#607)
jmlrt May 6, 2020
c0dfef2
6.8.9 Release (#617)
jmlrt May 13, 2020
0147486
[metricbeat] fix deployment upgrade by removing chart label from .spe…
jmlrt May 18, 2020
66a176e
[meta] bump to 6.8.10-SNAPSHOT (#618)
jmlrt May 20, 2020
4d547ca
Fix configchecksum not being set (#634)
MaxRink May 27, 2020
6e733ae
Fix values links in examples/multi/README.md (#639)
coolbaluk May 27, 2020
ef9aaa5
[kibana] String/YAML conditions for `.Values.{extraContainers,extraIn…
maxkochubey May 27, 2020
1349a2d
[elasticsearch] Fix issue with `readinessProbe` causing outages (#638)
May 28, 2020
9c0c9a5
[metricbeat] use deprecated kube-state-metrics config when existing (…
jmlrt May 28, 2020
c095ec4
Elasticsearch secret mountmode (#596)
domgoodwin May 28, 2020
6ab1454
[kibana] Add extensible label support (#555)
ramrodo May 29, 2020
6b0f90a
[meta] add support for k8s 1.16 (#635)
jmlrt May 29, 2020
46bbee1
6.8.10 Release (#651)
jmlrt Jun 3, 2020
5666591
[meta] bump to 6.8.11-SNAPSHOT (#658)
jmlrt Jun 11, 2020
f17aeb7
[helm] bump helm version to 2.16.8 (#657)
jmlrt Jun 11, 2020
1dfe58e
Elasticsearch: do not include heritage selector (#437)
desaintmartin Jun 11, 2020
3668c56
[meta] fix release install commands (#662)
jmlrt Jun 12, 2020
b41e428
[apm-server] increase memory limit (#664)
jmlrt Jun 15, 2020
53e42f1
[elasticsearch] Disable service links to prevent very long startup ti…
Jun 17, 2020
bebfc53
[apm-server] allow customizing probes (#671)
jmlrt Jun 18, 2020
2590e60
[elasticsearch] update kind example for version >= 0.7.0 (#669)
jmlrt Jun 18, 2020
e307f4a
[helm] bump helm version to 2.16.9 (#667)
jmlrt Jun 18, 2020
fb24942
[logstash] add security example (#392)
jmlrt Jun 18, 2020
2d81e25
podSecurityContext.runAsUser needs to be nulled as well for Openshift…
mephinet Jun 23, 2020
6394890
[meta] disable stackdriver for gke test clusters (#687)
jmlrt Jun 24, 2020
aad79be
[meta] add back beta notices for 6.8 (#692)
jmlrt Jun 25, 2020
bf4536c
Add ServiceAccount annotations (#686)
jim-barber-he Jun 26, 2020
295bf00
[logstash] fix version in security test (#696)
jmlrt Jun 29, 2020
2f66a12
Elasticsearch: set PVC labels through setting all StatefulSet labels …
desaintmartin Jun 29, 2020
aa4ab1e
[docs] Improve visibility of 6.8 and 7.x releases (#690)
Jun 29, 2020
bc5c501
[doc] fix copy-paste errors
jmlrt Jun 29, 2020
4a6067e
[logstash] add headless service for statefulset (#695)
jmlrt Jun 29, 2020
f01a4ae
[filebeat] add permission to list nodes (#704)
bmilescu Jul 2, 2020
1f9e006
[testing] Ensure that the 'namespace' is specified in Helm command (#…
Jul 8, 2020
70fec1f
feat(metricbeat): annotation support for daemonset and deployment (#713)
kernkonzentrat Jul 8, 2020
eca3ba0
[apm-server] Add to test matrix (#708)
Jul 8, 2020
303ad81
Support creating k8s helm secrets for logstash helm chart #705 (#712)
kksudo Jul 8, 2020
4704110
[filebeat] document probe workaround for kafka output (#699)
jmlrt Jul 8, 2020
d54a860
Metricbeat daemonset deployment optional (#716)
erihanse Jul 9, 2020
23f3dad
Make kube-state-metrics optional for installation (#387)
SergK Jul 13, 2020
af288a9
[elasticsearch] _helpers.tpl - elasticsearch.endpoints to use elastic…
xario Jul 13, 2020
4417214
[logstash] remove expected logstash host and name assertion (#724)
jmlrt Jul 13, 2020
6e23710
[logstash] Restart the logstash pod when the secrets have changed (#723)
kksudo Jul 15, 2020
a77a3c5
[elasticsearch] Update test image pull policy. (#727)
fhaase2 Jul 15, 2020
2eefa30
[Kibana] Add loadbalancerIP to service spec in kibana (#726)
debojitkakoti Jul 16, 2020
e62dad7
[doc] fix some links (#737)
jmlrt Jul 17, 2020
505e78f
[elasticsearch] remove initial_master_nodes test (#740)
jmlrt Jul 23, 2020
ff94fa2
Update README.md (#749)
AhmedSamirAhmed Jul 27, 2020
e891966
6.8.11 Release (#753)
jmlrt Jul 28, 2020
d086412
[meta] add slack notifications to CI jobs (#760)
jmlrt Jul 28, 2020
9f4f0e4
[doc] update doc links (#758)
jmlrt Jul 28, 2020
6248021
[meta] add helm 3 beta support (#759)
jmlrt Jul 29, 2020
3f7b80f
[meta] remove branch specific staging jobs (#736)
jmlrt Jul 29, 2020
2cfc5d2
[release] bump 6.8 branch to 6.8.12-SNAPSHOT (#762)
jmlrt Aug 4, 2020
74891dd
6.8.12 release (#787)
Aug 18, 2020
295ed8c
Bump version to 6.8.13-SNAPSHOT (#790)
Aug 19, 2020
710e0c9
[meta] drop gke 1.14 tests (#798)
jmlrt Aug 26, 2020
2608ece
[helm] bump helm version to 2.16.10 (#797)
jmlrt Aug 27, 2020
901700e
Fix typo in FAQ (#744)
SlavaSubotskiy Aug 27, 2020
0722079
Missing deletion of "elastic-certificate-crt" (#752)
AhmedSamirAhmed Aug 27, 2020
f137800
Remove duplicate "initialDelaySeconds" field (#763)
ebuildy Aug 27, 2020
9043aec
[logstash] Fix headless service ports spec (#776)
itssimon Aug 27, 2020
6887b3a
[metricbeat] Add missing labels for deployment (#770)
vliubko Aug 27, 2020
0452078
Fix serviceAccount for APM server (#786)
caiconkhicon Aug 27, 2020
e96912f
[metricbeat] Support secrets (#778)
erihanse Sep 10, 2020
981a4db
[elasticsearch] add loadBalancer externalTrafficPolicy option (#810)
luanguimaraesla Sep 16, 2020
3e10b93
Include pre-releases in the semver range. (#729)
Sep 16, 2020
08a6eb8
[elasticsearch] fix secrets names in examples (#811)
jmlrt Sep 16, 2020
02d968f
[helm] bump helm version to 2.16.12 (#816)
jmlrt Sep 23, 2020
11f0a00
[elasticsearch][kibana] disable nss dentry cache (#818)
jmlrt Sep 30, 2020
9cba558
support tpl in logstashConfig, logstashPipeline and kibanaConfig (#717)
qqshfox Oct 2, 2020
f8eada3
[metricbeat] support deployment/daemonset specific metrics (#820)
v1r7u Oct 2, 2020
5c7cb67
[filebeat] introduce dnsConfig values for the containers (#659)
orong-pp Oct 5, 2020
ab336b7
[logstash] use only httpPort in headless service (#839)
jmlrt Oct 14, 2020
bce92da
Added ingress support to the logstash chart (#793)
jnbelo Oct 16, 2020
7906206
[Metricbeat] Dont generate config if not enabled (#767)
ebuildy Oct 20, 2020
77c868e
[all] Simplify doc in 6.8 branch (#858)
nkammah Oct 21, 2020
9114324
6.8.13 release (#861)
elasticmachine Oct 22, 2020
3d92c5f
Remove beta warnings from the 6.8 branch (#868)
nkammah Oct 22, 2020
3ef7a27
Bump 6.8 branch to 6.8.14-SNAPSHOT (#871)
elasticmachine Oct 26, 2020
702ca8f
[elasticsearch] add coordinator node to multi test (#854)
jmlrt Oct 27, 2020
9bf5db2
[elasticsearch] remove roles unavailable on 6.8 (#878)
jmlrt Oct 28, 2020
36b2782
[meta] add support for helm 2.17.0 and k8s 1.17 (#880)
jmlrt Nov 3, 2020
73d0fc4
[metricbeat] use relocated stable repo for kube-state-metrics (#882)
jmlrt Nov 3, 2020
f6cf751
Add warning comment placeholder (6.8 branch) (#888)
nkammah Nov 5, 2020
8602e6d
[meta] update rbac.authorization.k8s.io api (#890)
jmlrt Nov 10, 2020
5d0eb5a
[meta] increase helm timeout (#891)
jmlrt Nov 12, 2020
f29459b
Helm 3 (#516)
jmlrt Nov 17, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Elasticsearch secret mountmode (#596)
* Add ability to set the file permissions when mounting a secret

* Added test for defaultMode on secret mount
  • Loading branch information
domgoodwin authored and jmlrt committed May 28, 2020
commit c095ec44689c9fb68164403390b846d043ec2b47
3 changes: 3 additions & 0 deletions elasticsearch/templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,9 @@ spec:
- name: {{ .name }}
secret:
secretName: {{ .secretName }}
{{- if .defaultMode }}
defaultMode: {{ .defaultMode }}
{{- end }}
{{- end }}
{{- if .Values.esConfig }}
- name: esconfig
Expand Down
18 changes: 18 additions & 0 deletions elasticsearch/tests/elasticsearch_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -462,6 +462,24 @@ def test_adding_a_secret_mount_with_subpath():
}


def test_adding_a_secret_mount_with_default_mode():
config = """
secretMounts:
- name: elastic-certificates
secretName: elastic-certs
path: /usr/share/elasticsearch/config/certs
subPath: cert.crt
defaultMode: 0755
"""
r = helm_template(config)
s = r["statefulset"][uname]["spec"]["template"]["spec"]
assert s["containers"][0]["volumeMounts"][-1] == {
"mountPath": "/usr/share/elasticsearch/config/certs",
"subPath": "cert.crt",
"name": "elastic-certificates",
}


def test_adding_image_pull_secrets():
config = """
imagePullSecrets:
Expand Down
1 change: 1 addition & 0 deletions elasticsearch/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ secretMounts: []
# - name: elastic-certificates
# secretName: elastic-certificates
# path: /usr/share/elasticsearch/config/certs
# defaultMode: 0755

image: "docker.elastic.co/elasticsearch/elasticsearch"
imageTag: "6.8.10-SNAPSHOT"
Expand Down