Commit Graph

67 Commits

Author SHA1 Message Date
Sha
8a88fda6fa [bitnami/consul] Update servicemonitor.yaml (#4533)
* Update servicemonitor.yaml

Modify servicemonitor endpoint port name. https://github.com/bitnami/charts/issues/4513

* Update Chart.yaml
2020-12-01 11:16:09 +01:00
Vincent Behar
b3a95b701b [bitnami/*] Extra manifests should be top-level (#4161)
extra manifests declared with the `extraDeploy` value used to be defined in a single List manifest.
the issue with this setup, is that if you want to define a Job to be used as a Helm hook, it won't work - because Helm only look at top-level manifests to find the hook annotations.

this PR changes the implementation of extra manifests, by rendering top-level manifests instead of wrapping them inside a List.
charts users don't need to change anything in their values.yaml
2020-10-30 14:11:06 +01:00
Volker Thiel
8fe8f57d9b bitnami/consul Use new replicaCount parameter for expected consul servers (#4096)
* Use new parameter replicaCount for CONSUL_BOOTSTRAP_EXPECT env var

* Fix default value for replicaCount in documention

* Bump Chart version to 8.0.3
2020-10-23 14:29:36 +02:00
Niklas Wagner
d0a9fb323e [bitnami/consul] fix wrong host on consul metrics exporter (#4035)
* [bitnami/consul] fix wrong host on consul metrics exporter

* [bitnami/consul]: Change consul_export url back to consul svc
2020-10-19 12:29:32 +02:00
Javier J. Salmerón-García
c8412ca734 [bitnami/consul] Fix duplicated bootstrap expect (#3951) 2020-10-08 13:30:38 +02:00
Juan Ariza Toledano
435102be29 [bitnami/consul] New major version (#3810) 2020-10-02 12:32:06 +02:00
Juan Ariza Toledano
01884c767c [bitnami/*] Affinity based on common presets (#3746) 2020-09-24 15:11:56 +02:00
Rasmus Mikkelsen
95a43f0023 [bitnami/consul] Add configurable service session affinity (#3640)
* Add configurable session affinity

* Bump version of Consul chart

* Update README with new value

* Added sessionAffinity to values-production.yaml

* Align use of spaces in consul-service.yaml
2020-09-11 10:02:36 +02:00
Daniel Arteaga
471c36a533 [bitnami/consul] fix: use the service DNS instead pod DNS for joinning (#3633)
* [bitnami/consul] fix: use the service DNS instead pod DNS for join the cluster

Signed-off-by: darteaga <darteaga@vmware.com>

* fix: remove unnecessary variables

Signed-off-by: darteaga <darteaga@vmware.com>
2020-09-09 16:22:28 +02:00
ysicing
a780a8a30b [bitnami/consul] improvement consul prometheus probe (#3310)
* improvement: update consul version & prometheus probe

* fix: add consul service probe annotations

* Update Chart.yaml

* Format README

* Update Chart.yaml

Co-authored-by: Jose Antonio Carmona <jcarmona@bitnami.com>
2020-08-17 18:20:29 +02:00
Konstanty Karagiorgis
752cb536eb [bitnami/consul] Introduced .Release.Namespace in objects meta (#2761)
* [bitnami/consul] Introduced .Release.Namespace in objects meta

This PR implements #2006 for consul chart

* [bitnami/consul] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2020-06-09 08:59:50 +02:00
Juan Ariza Toledano
3ae1791464 [bitnami/consul] Use static node name on Consul replicas (#2498)
* [bitnami/consul] Use static node name on Consul replicas
2020-05-06 10:23:14 +02:00
Samir Syed
df42923384 [bitnami/consul] Use "port" variable in service definition (#2421)
* Use "port" variable in service definition

* Incremented consul chart version

* [bitnami/consul] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Samir Syed <samir.syed@eversana.com>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
2020-04-27 13:27:03 +02:00
Steven Wirges
35716cf7f5 [bitnami/consul] fix: indention of consul parameter localConfig (#2314)
* fix: indention of consul parameter localConfig

* chore: increase patch version from 7.0.8 to 7.0.9 for localConfig fix

* [bitnami/consul] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Steven Wirges <steven.wirges@bsdevops.io>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
2020-04-15 11:19:54 +02:00
Juan Ariza Toledano
eed0bb0914 [bitnami/consul] Create pods in parallel (#1943)
Signed-off-by: juan131 <juan@bitnami.com>
2020-02-18 14:19:51 +01:00
Sameer Naik
d8e2ffbfb5 [bitnami/consul] fix volume path for persistence (#1892)
The volume for data persistence was wrongly mounted at `/bitnami/consul/data`.
No data gets persisted at this location.
2020-02-07 16:07:48 +05:30
juan131
053ed1e05c Fix data path
Signed-off-by: juan131 <juan@bitnami.com>
2019-11-19 14:38:02 +01:00
juan131
b39dadd530 [bitnami/consul] Fix 'retry-join-address' setup
Signed-off-by: juan131 <juan@bitnami.com>
2019-11-19 13:52:23 +01:00
juan131
2154f8aed8 [bitnami/consul] Lint chart
Signed-off-by: juan131 <juan@bitnami.com>
2019-11-14 14:22:51 +01:00
juan131
4dfac075aa [bitnami/*] Update apiVersion on sts, deployments, daemonsets and podsecuritypolicies
Signed-off-by: juan131 <juan@bitnami.com>
2019-09-20 11:44:09 +02:00
juan131
f41c19310b [bitnami/*] Fix 'storageClass' macros
Signed-off-by: juan131 <juan@bitnami.com>
2019-08-22 11:22:56 +02:00
miguelaeh
1d7f3df125 Refactor StorageClass template to support old Helm versions
Signed-off-by: miguelaeh <macabrera@bitnami.com>
2019-08-21 13:25:35 +00:00
Miguel A. Cabrera Minagorri
1872215eff Refactor storageClassTemplate 2019-08-20 09:03:23 +00:00
Miguel A. Cabrera Minagorri
cdb4bdceda Add global variable to set the storage class to all of the Hekm Charts
Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
2019-08-19 16:12:05 +00:00
tompizmor
c699e9f2ae Fix indentation
Signed-off-by: tompizmor <tompizmor@gmail.com>
2019-07-22 15:41:51 +02:00
tompizmor
e7b2e27aef Change consul 2019-07-22 13:49:28 +02:00
Carlos Rodriguez Hernandez
1ce079c789 Implement again #1283 changes but bumping the major version 2019-07-17 13:15:48 +00:00
Carlos Rodriguez Hernandez
8e5940a926 Revert pull request #1283 2019-07-17 09:46:39 +00:00
juan131
d031deec20 Use name of the solution for the main container included in the pod
Signed-off-by: juan131 <juan@bitnami.com>
2019-07-11 09:04:29 +02:00
juan131
775948eb27 Standardize component.name & component.fullname functions
Signed-off-by: juan131 <juan@bitnami.com>
2019-07-11 09:04:29 +02:00
Miguel A. Cabrera Minagorri
4effe5c3b9 Change domain by clusterDomain
Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
2019-07-02 10:10:27 +00:00
Miguel A. Cabrera Minagorri
0b96285e49 Create template for cluster domain on Consul
Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
2019-07-01 09:41:02 +00:00
Carlos Rodriguez Hernandez
95957ea643 Fix https://github.com/helm/charts/pull/14199\#issuecomment-496883321 and support _sha256_ as an immutable tag
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-05-29 11:49:15 +00:00
Carlos Rodriguez Hernandez
adfc35728c Change syntax because of linter failing 2019-05-28 15:38:50 +00:00
Carlos Rodriguez Hernandez
f9093c1aaa Prepare immutable tags 2019-05-28 11:06:49 +00:00
tompizmor
88c5b9e497 Fix syntax issue in consul chart
Signed-off-by: tompizmor <tompizmor@gmail.com>
2019-03-26 16:43:03 +01:00
juan131
1a45bba6ce Set rollingUpdate to null when updateStrategy is Recreate
Signed-off-by: juan131 <juan@bitnami.com>
2019-03-18 13:05:52 +01:00
Carlos Rodriguez Hernandez
8c80056d55 Use namespaces
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-03-14 16:39:12 +00:00
Carlos Rodriguez Hernandez
5d216bfea2 Use global registry in secondary, metrics and other non-default images
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-03-14 16:06:59 +00:00
Carlos Rodriguez Hernandez
6400127b7f Fix typo in helpers
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-03-11 18:49:55 +00:00
Carlos Rodriguez Hernandez
7fb80c7ce5 [bitnami/consul] Add global imagePullSecrets to overwrite any other existing one 2019-03-11 12:34:21 +00:00
juan131
9b91885c9e [bitnami/consul] Redefine Consul UI svc/ingress configuration 2018-12-20 14:12:03 +01:00
juan131
826e7110f1 [bitnami/consul] Adapt Chart to non-root container 2018-12-10 16:40:43 +01:00
Javier J. Salmeron Garcia
ec2a000c65 [bitnami/consul] Move ports inside serviceSigned-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> 2018-11-21 13:03:25 +01:00
Carlos Rodriguez Hernandez
9ead294d57 Change logic to determine registry 2018-10-15 13:15:08 +00:00
Carlos Rodriguez Hernandez
24706a6163 Apply some suggestions 2018-10-15 09:49:40 +00:00
Carlos Rodríguez Hernández
f1c753dd66 Merge branch 'master' into global-registry 2018-10-15 10:07:33 +02:00
tompizmor
4f25106705 [bitnami/consul] Add service annotations 2018-10-12 12:47:54 +02:00
Javier J. Salmeron Garcia
c0a8eda10d Enable metrics in Consul values-production.yaml
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
2018-10-12 11:52:18 +02:00
Carlos Rodriguez Hernandez
dec26e5d0b Check if global is set 2018-10-11 15:24:42 +00:00