Commit Graph

560 Commits

Author SHA1 Message Date
a0de753b63 feat: add prometheus pushgateway as optional component 2021-07-21 15:06:40 +02:00
9cce24a7ff feat: remove local-path and local-volume provisioners, update kubezero and docs 2021-07-21 13:47:00 +02:00
c671429481 feat: introduce storage module with openEBS LVM as first member 2021-07-21 13:26:56 +02:00
4cbdedc7eb fix: prepare for fluent-bit multiline support, still broken though, minor tuning 2021-07-20 13:28:37 +02:00
df22fb072d fix: fix toleration 2021-07-19 16:38:32 +02:00
f0bc8f1904 fix: fix toleration 2021-07-19 16:36:07 +02:00
8341a2a0bd Feat: add workergroup toleration to kiam-agents 2021-07-19 16:21:20 +02:00
696bd67f6f Feat: add workergroup toleration to fluent-bit 2021-07-19 16:20:25 +02:00
85090411d4 Feat: add workergroup toleration to efs driver 2021-07-19 16:19:23 +02:00
9285ef4335 Feat: add workergroup toleration to ebs driver 2021-07-19 16:17:46 +02:00
63da10c974 feat: Istio version bump 2021-07-19 11:03:49 +02:00
74b8e59fa4 fix: all upgrade_120.sh to run more than once 2021-07-16 22:41:02 +02:00
1c16122184 Fix: fix argocd warnings for istio, upgrades doc 2021-07-15 13:54:49 +02:00
ee60f45558 fix: remove duplicated CRDs 2021-07-15 12:14:01 +02:00
e123b18f89 fix: update aws-efs driver 2021-07-15 01:26:25 +02:00
facef6eaae Fix: aws-ebs version bump 2021-07-14 23:36:57 +02:00
240c40db79 chore: metrics version bump 2021-07-14 18:18:57 +02:00
12f62cf6a4 chore: metrics version bump 2021-07-14 18:15:47 +02:00
32d0095d3a fix: more fine tuning for fluent pipeline 2021-07-14 17:38:32 +02:00
e31c44481a chore: update docs 2021-07-01 16:42:39 +02:00
274ab74364 feat: Istio version bump, optional support for proxyprotocol for ingress, bugfixes 2021-07-01 16:42:24 +02:00
7fcdbfc2cd feat: aws-ebs and aws-efs csi driver upgrades, migrate to use service account tokens for AWS access 2021-07-01 16:41:31 +02:00
f5297c353a feat: ArgoCD version bump to 2.X 2021-07-01 16:40:23 +02:00
e5f6d9bdde fix: patch for apiserver dashboard cpu metrics 2021-07-01 15:09:51 +02:00
0afaefde58 fix: fix build automation for metrics 2021-07-01 13:36:35 +02:00
031896616b fix: update grafana dashboards to match new prometheus labels 2021-07-01 12:36:35 +02:00
563cf4add7 feat: metrics version bump 2021-06-30 18:26:06 +02:00
5e9d2bc168 chore: minor fix for dashboard utility script 2021-06-30 12:47:50 +02:00
97b94a4ffa feat: convert all kubezero modules to use service account tokens 2021-06-30 12:37:05 +02:00
09cc9e25cc feat: convert cert-manager to use service account tokens rather than kiam, version bump of cert-manager 2021-06-30 12:34:02 +02:00
bab6c90185 feat: Version bump of all things kubezero-logging to tackle logging hickups 2021-06-30 12:32:37 +02:00
f43a780464 fix: JWT aud for istio, cleanup 2021-06-29 17:39:44 +02:00
b378f7ffc3 fix: Switch fluentd ES to file buffer 2021-06-15 16:53:18 +02:00
2ae200700b feat: Add Redis Grafana Dashboard 2021-06-15 13:03:52 +02:00
e3233074c1 feat: kube-prometheus-stack version upgrade incl. latest state metrics and dashboards for the metrics systems themselves, fix for gathering all prometheus rules across all namespaces 2021-06-01 18:40:34 +02:00
260e4b88b3 chore: more logging tuning 2021-05-28 17:16:58 +02:00
7e61463b21 feat: kubeadm for v1.20.1 2021-05-28 17:16:36 +02:00
94165efff3 chore: update helm-docs 2021-05-17 12:13:03 +02:00
c2f0dd4cd3 fix: allow dashes in chart names for grafana dashboards 2021-05-17 12:05:47 +02:00
d053b3484c fix: performance tuning for logging pipeline / fluentd 2021-05-17 12:04:46 +02:00
8c44fc3943 chore: silence argocd for webhook caBundle 2021-05-14 00:15:53 +02:00
10b43888a3 fix: remove custom CRDs handling for logging, fixed in chart itself 2021-05-14 00:11:56 +02:00
117ee6be49 fix: fix broken CRDs handling for ECK operator 2021-05-14 00:11:13 +02:00
2e72673c01 feat: add custom my.cnf for MariaDB to kubezero-sql 2021-05-13 17:39:02 +02:00
567a7f94ff fix: bump eck operator to 1.5.0 as 1.4.1 could not upgrade ES due to license issues 2021-05-13 16:44:45 +02:00
21c9176cb7 fix: minor performance tuning for logging pipeline 2021-05-13 16:21:16 +02:00
018bca4958 chore: fix typo 2021-05-12 22:30:03 +02:00
e4ab333320 feat: add istio support to mariadb-galera 2021-05-12 22:27:53 +02:00
d40dfea5f3 feat: add mysql dashboard to kubezero-sql 2021-05-12 18:41:31 +02:00
b1a277c8d5 feat: initial kuberzero-sql module incl. MariaDB-Galera 2021-05-12 18:11:40 +02:00
fb95ba9024 chore: checkin diffs to sync desktop 2021-05-12 16:32:33 +02:00
f0ed7d5ecb feat: metrics version bump, re-add latest node-exporter dashboard 2021-05-11 10:07:38 +02:00
81428a29df feat: add grafana dashboard to kubezero-mq for rabbitmq 2021-05-05 19:06:12 +02:00
27147fc62c feat: add rabbitmq support to kubezero-mq 2021-05-05 18:35:43 +02:00
8ccd23ba0b chore: rename kubezero-nats to kubezero-mq 2021-05-05 14:05:17 +02:00
0599c43dee chore: remove NATS from KubeZero platform 2021-05-05 13:11:16 +02:00
32c7c04735 feat: add file backed persistence and grafana dashboard to NATS 2021-05-04 15:00:24 +02:00
477dc955f5 chore: Istio cleanup 2021-05-02 19:21:33 +02:00
4bbddb4368 fix: Istio tcp keepalive tweaks to make AWS NLB happy again 2021-04-30 21:09:20 +02:00
10b5697b66 feat: add custom landing page to metrics 2021-04-27 11:17:50 +02:00
d78a63ae00 fix: fix metrics for Istio 2021-04-26 17:19:11 +02:00
e28b68e860 fix: make kiam grafana dashboard optional 2021-04-26 17:12:31 +02:00
320dd670ca Add CoreDNS and etcd dashboards 2021-04-26 17:07:17 +02:00
10492add9b feat: add Kiam Grafana dashboard 2021-04-26 17:06:42 +02:00
2ab696c19e fix: fix naming of kubernetes grafana dashboards, make decompress work for all dashboards 2021-04-26 16:46:35 +02:00
421ab21a6b feat: use kube-mixin dashboards directly 2021-04-26 16:27:19 +02:00
9be889efed chore: update ES dashboard DS 2021-04-25 22:29:55 +02:00
8ddf39b383 feat: Add Grafana dashboards for logging 2021-04-25 22:19:06 +02:00
5af45ade23 fix: Fix datasource in Istio Grafana dashboards 2021-04-25 21:25:06 +02:00
af5092475d fix: adjust datasource and encoding of grafana dashboard tooling 2021-04-25 21:24:39 +02:00
4bf189a1e9 feat: kubezero-metrics version bump, new Grafana dashboard management tooling for KubeZero, add ability to for compressed dashboards in configmaps 2021-04-25 11:59:54 +02:00
a3d47cdb12 feat: Add Istio Grafana dashboards, enable metrics 2021-04-25 11:58:17 +02:00
a78ad7a7f9 feat: integrating metrics support for Istio with KubeZero metrics 2021-04-22 15:43:10 +02:00
1133902b5d fix: add missing standard labels to custom Istio resources 2021-04-22 12:00:13 +02:00
6e173070a8 feat: First version of KubeZero NATS module 2021-04-22 11:59:18 +02:00
63ecf315d7 chore: Rename timemachine to timecapsule 2021-04-21 16:13:40 +02:00
401f024be6 feat: introduce ingress proxy recommended hardening/uning settings 2021-04-20 16:33:45 +02:00
64dd6160cb feat: improved update strategy and timing to reduce 5XX during istio ingress deployments 2021-04-20 12:49:29 +02:00
fd35a46b66 fix: enable crds for aws-ebs-csi-driver to make snapshots work 2021-04-19 13:19:30 +02:00
f1cb2dbb66 feat: Map gemini controller to controller nodes, fix ebs storageclass, integrate timemachine into kubezero 2021-04-19 12:46:42 +02:00
b9c341a55b feat: First version of KubeZero Timemachine backup solutions 2021-04-19 11:31:28 +02:00
31a3848172 fix: re-add terminationtimeout settings for istio as new way doesnt seem to work yet 2021-04-16 13:55:04 +02:00
1b22720d4b chore: sync resources between public and private ingress 2021-04-16 13:49:55 +02:00
1f68cea76b fix: increase default memory limit to ingress envoy to 512MB, enable podDisruptionBudgets on demand 2021-04-16 13:41:31 +02:00
33133f359c refactor: Move Istio config to new place 2021-04-16 12:38:57 +02:00
321c2fe58b fix: Upgrade Istio to 1.9.3 due to various security issues upstream 2021-04-16 11:41:13 +02:00
adb54b7663 feat: first stab at Kubernetes 1.20 kubeadm config 2021-04-15 15:51:46 +02:00
882165cc58 fix: adjust deployment strategy to replace for Grafana because we enabled persistence 2021-04-15 15:16:28 +02:00
bb53c8cf35 feat: kube-prometheus-stack version bump, adjust filesytem alerts 2021-04-15 15:03:52 +02:00
f9dbcee502 feat: add runtimeclass for crio, reorg kubeadm for 1.20 2021-04-14 16:05:16 +02:00
f2d7d7821f fix: loosen kiam memory limits slightly to prevent OOM endless loops 2021-04-09 13:44:48 +02:00
4f9524c8b7 feat: add support for volumeAttributes to aws-efs-csi-driver to allow to disable buggy TLS encryption 2021-04-08 16:19:51 +02:00
c912860b60 chore: fluent-bit version bump to fix excessive logging 2021-04-07 12:00:53 +02:00
9a362607c1 fix: use evictionHard to reserve node memory to avoid systemd mess 2021-04-04 16:52:18 +02:00
2dc912cf9a chore: chart dep fix 2021-04-01 14:51:14 +02:00
a3eebeaf61 fix: Use latest livenessprobe for aws-efs-csi-driver to tackle memory leak 2021-04-01 14:46:36 +02:00
e758795467 feat: Version bump of aws-ebs-csi-driver 2021-04-01 14:15:43 +02:00
784ac2a4fb style: use quote function in kubeadm helm template 2021-04-01 12:35:56 +02:00
6536a655a4 feat: enable GenericEphemeralVolume feature gate 2021-03-30 16:18:46 +02:00
9391958a3a refactor: Unifi feature-gate handling in kubeadm chart 2021-03-30 14:50:37 +02:00