Commit Graph

274 Commits

Author SHA1 Message Date
Miguel Ángel Cabrera Miñagorri
2e31fa61b9 Merge pull request #1187 from bitnami/zookeeper_logs
Add ZOO_LOG_LEVEL env var
2019-05-21 12:21:40 +02:00
Carlos Rodríguez Hernández
b3f6563586 Update README.md 2019-05-21 12:20:11 +02:00
Miguel A. Cabrera Minagorri
168d6e7bfe Update Zookeeper README to fix mistake 2019-05-20 09:57:50 +00:00
Simon Rüegg
0f823061e6 Configure probes for metrics exporter
If the IPs of the ZooKeeper pods change, the running metrics exporter
won't notice. With these health checks it will be automatically
restarted.

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-05-16 16:53:47 +02:00
Javier J. Salmerón-García
235ba855d1 Merge pull request #1146 from vshn/zookeeper/metrics-exporter
[bitnami/zookeeper] metrics exporter timeout
2019-05-15 21:39:55 +02:00
Miguel A. Cabrera Minagorri
eba9fe2dc8 Add ZOO_LOG_LEVEL env var 2019-05-15 11:41:36 +00:00
Javier J. Salmerón-García
d23dbbd88d Merge branch 'master' into zookeeperFullName 2019-05-15 12:25:30 +02:00
Simon Rüegg
8c7209da38 Set ZooKeeper exporter connection timeout
Usually a metrics endpoint is scraped with an interval of between 10s -
1m, so a lower connection timeout makes sense.

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>

WIP
2019-05-13 16:29:39 +02:00
Simon Rüegg
eb14061eac Switch metrics exporter image
Use a more up to date image with more features and a versioned tag.

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-05-13 16:28:25 +02:00
Simon Rüegg
060f84ee9c Publish DNS records for un-ready pods
This helps to use DNS for service discovery of the ZooKeeper instances.
Even if a pod is not ready, the DNS record should be published, for
clients to discover it even before it comes ready.

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-05-08 11:30:20 +02:00
juan131
752c8f7362 Use official labels exclusively 2019-05-07 13:56:58 +02:00
juan131
5ba0d7f967 Add 'app.kubernetes.io/component' too 2019-05-07 12:28:07 +02:00
juan131
cf0d345c93 [bitnami/zookeeper] Fix labels + document metrics in README.md
Signed-off-by: juan131 <juan@bitnami.com>
2019-05-07 12:22:22 +02:00
Simon Rüegg
ade41aee8a Mount emptyDir for ZooKeeper
If persistence is disabled, mount the emptyDir volume instead.

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-05-07 09:43:52 +02:00
Carlos Rodríguez Hernández
54478f6cc1 Update values-production.yaml 2019-05-07 08:42:26 +03:00
Carlos Rodríguez Hernández
04b5a7eef2 Update values.yaml 2019-05-07 08:42:26 +03:00
Liviu Costea
70e35364a4 Sync parameter explanation to production values 2019-05-07 08:42:26 +03:00
Liviu Costea
e1f9143a56 Manage disruptions when using more than 1 replicas
Created a pod distruption budget when replicas is bigger than 1
By default only 1 pod can be unavailable
Added additional label so the pdb doesn't select the metrics pod
2019-05-07 08:42:26 +03:00
Javier J. Salmeron Garcia
2c3a003fd1 [bitnami/zookeeper] Add fullnameOverride
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
2019-04-29 11:36:58 +02:00
Simon Rüegg
20a77cf5ef Remove exporter pod from services
Set the appropriate `component` label on the ZooKeeper pods and
services.

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-04-25 15:50:14 +02:00
Simon Rüegg
d85c73d6ec Set metadata labels
Set the instance and component lables on all resources accordingly.

Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2019-04-16 15:47:40 +02:00
tompizmor
10f0e71b42 Add new kafka option. Add affinity for kafka and zookeeper
Signed-off-by: tompizmor <tompizmor@gmail.com>
2019-04-08 15:29:10 +02:00
Bitnami Containers
1cc0663864 bitnami/zookeeper: update to 3.4.14
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2019-04-02 13:50:57 +00: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
22d6e0b546 pullSecrets for production and metrics
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-03-12 11:42:50 +00:00
Carlos Rodriguez Hernandez
aea99a2bac Fix typo in helpers
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-03-11 18:52:42 +00:00
Carlos Rodriguez Hernandez
5570067bb7 Fix typo 2019-03-11 15:19:22 +00:00
Carlos Rodriguez Hernandez
3d5c427ee8 [bitnami/zookeeper] Add global imagePullSecrets to overwrite any other existing one 2019-03-11 12:39:42 +00:00
Liviu Costea
da5186d738 Increase chart version for metrics svc 2019-03-04 15:33:44 +02:00
Liviu Costea
5e9130a7b0 Merge remote-tracking branch 'upstream/master' 2019-03-04 15:31:05 +02:00
Liviu Costea
3128c0185f Remove dependency on the zookeeper svc 2019-03-02 16:34:50 +02:00
Liviu Costea
ea9efbf268 Add a metrics svc to be able to scrape with prometheus-operator
The additional label app.kubernetes.io/component can separate the exporter
pod from the statefulset ones when used in the svc. There was no change for
the existing labels in order to make it smooth for upgrades. That's why in
the exporter deploy/spec/selector the new label is not added.
2019-03-02 16:12:51 +02:00
Carlos Rodriguez Hernandez
f4606c8106 Fix typo in statefulset.yaml
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
2019-03-01 11:44:58 +01:00
Carlos Rodriguez Hernandez
08704a55fa Add appiVersion to Chart.yaml 2019-02-27 12:43:12 +00:00
vikram-bitnami
5d77a80f2d Update Chart.yaml 2019-02-21 17:37:43 +05:30
vikram-bitnami
06ef8027dc Update README.md 2019-02-12 16:53:13 +05:30
Joseda Rios
697e18d3f9 Fix appVersion fields for some Chart.yaml files (#1048) 2019-02-07 18:18:17 +01:00
Carlos Rodriguez Hernandez
9a2cf81399 Document the correct format for pullSecrets in READMEs 2019-01-25 15:21:07 +00:00
Bitnami Containers
f5b2a4f6e4 zookeeper: update to 3.4.13
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2019-01-17 17:27:14 +00:00
tompizmor
f1eeba090b [bitnami/zookeeper] Only specify JVMFLAGS env var if they are provided
Signed-off-by: tompizmor <tompizmor@gmail.com>
2018-12-17 16:29:08 +01:00
Javier J. Salmerón-García
bda3d2cd0e Merge branch 'master' into zkExporterChart 2018-11-21 13:38:26 +01:00
Carlos Rodriguez Hernandez
0cfd3f4215 Bump versions 2018-10-17 15:18:13 +00:00
Carlos Rodriguez Hernandez
427ac51cdf Remove distro tags in charts 2018-10-17 13:39:43 +00:00
Javier J. Salmeron Garcia
ce3acad2e9 [bitnami/zookeeper] Enable Zookeeper exporter 2018-10-15 17:26:49 +02: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 Rodriguez Hernandez
be6cbedd27 Reword and update kafka dependencies 2018-10-15 08:53:30 +00:00
Carlos Rodriguez Hernandez
dec26e5d0b Check if global is set 2018-10-11 15:24:42 +00:00