Commit graph

102 commits

Author SHA1 Message Date
d9d6dec62d BREAK: rename .template -> .libsonnet 2022-04-13 18:26:33 +02:00
568a6f9a7b FEAT: force prometheus crds to sync first
* introduce sync_wave parameter
2022-04-13 18:26:33 +02:00
2b8efdd3a4 FEAT: add finalizers to applications 2022-04-13 18:26:33 +02:00
ae6c73a238 FIX: loki datasource in grafana should not be default 2022-04-13 18:26:33 +02:00
e72fec9e18 DOC: link to kube-prometheus-stack workaround 2022-04-13 18:26:33 +02:00
d0af285235 DOC: update README
* merge INSTALL.md into README
* remove unused section
2022-04-13 18:26:33 +02:00
f190b4afde FEAT: add ansible install playbook
* install k3s
* deploy init.yml
2022-04-13 18:26:33 +02:00
f6d12d8781 FEAT: merge prometheus chart and CRD definitions 2022-04-13 18:26:33 +02:00
8977069c90 FEAT: bump prometheus-stack to v34.9.0 2022-04-13 18:26:27 +02:00
0e63579ebf FEAT(bin): show install revision instead of revision pattern 2022-04-09 15:41:17 +02:00
9e98dd83c7 FEAT: autoupdate patch releases
use wildcard in chart version
2022-04-09 15:41:17 +02:00
d4e1df05c0 FEAT: add retry limit 2022-04-09 15:41:17 +02:00
e2fe9bb682 FORMAT: use jsonnet for templating
* add jsonnet templates
* rewrite all charts to jsonnet
2022-04-09 15:41:17 +02:00
bf2aa26963 FEAT: bump ingress-nginx chart to 4.0.19 2022-04-07 18:23:24 +02:00
eb3a22b721 BREAK: rename repo 2022-04-01 20:20:01 +02:00
7b0ebd01af BREAK: rename folder baseline -> k8s-manifests 2022-04-01 18:22:22 +02:00
2b2d28afe6 FEAT: add script to check for baseline updates 2022-04-01 18:05:00 +02:00
39351614a5 FIX: update nginx serviceMonitor label for prometheus scraping 2022-04-01 08:40:07 +02:00
78922e25bc FORMAT: rearrange monitoring manifests 2022-03-31 21:25:21 +02:00
9cccde8a7b FIX: prometheus CRD being too big for ArgoCD 2022-03-31 21:25:21 +02:00
194be3e7ca FEAT!: move to GitOps
* deploy ArgoCD via server-side Helm
* deploy baseline via ArgoCD Application
  * define all baseline tools as Helm Application
* omit ansible playbook
* update README
2022-03-31 21:25:21 +02:00
669a27fff5 FEAT(loki): add journald scraping to promtail 2022-03-31 21:25:21 +02:00
f28eeb3fda FEAT(argocd): disable unused componentes
disable:
* applicationSet controller
* notifications controller
2022-03-31 21:25:21 +02:00
a53be1e232 FEAT: add grafana loki 2022-03-31 21:25:21 +02:00
9c5e97fcf1 DOC: add ArgoCD to baseline list 2022-03-21 10:23:56 +01:00
367e71b34c DOC: update README 2022-03-12 17:08:59 +01:00
747da06433 FEAT: add stakater/reloader 2022-03-03 10:11:01 +01:00
3d306167fe FEAT(monitoring): disable InfoInhibitor alerts 2022-02-28 23:17:14 +01:00
a9df322519 FORMAT: move helm chart definitions to separate files 2022-02-26 10:07:19 +01:00
3f6b557c26 FEAT: re-enable and configure alertmanager
* disable components for k3s
* mute Watchdog alert
* configure pushover

reverts 96ffe5f
2022-02-17 08:14:34 +01:00
6a153cbf56 FORMAT: fix order of helm charts 2022-02-16 14:29:03 +01:00
8d97a796e1 BREAK: remove bitnami metric server 2022-02-16 14:28:19 +01:00
7fc36982ff DOC: re-enable metrics component for k3s install 2022-02-07 22:43:39 +01:00
403082c266 FEAT: more compact helm chart definition
omit separate helm_repo variable
2022-02-07 10:57:09 +01:00
96ffe5f23d FEAT: disable alertmanager 2022-02-07 10:56:53 +01:00
c6a907b213 DOC: add fix for missing ingress-nginx servicemonitor 2022-02-06 15:43:50 +01:00
a0567a7bf8 FIX: rename deprecate kubernetes modules 2022-02-04 08:48:55 +01:00
c95511e83e DOC: fix typos and syntax 2022-02-03 08:30:12 +01:00
d745d5245d DOC: add instructions for hairpin-proxy 2022-02-03 08:28:40 +01:00
dd730bd1d2 DOC: use ProxyProtocol for Linode LB 2022-01-05 23:10:37 +01:00
c05abc032e FEAT: include all k8s manifests in files/ 2022-01-02 20:22:22 +01:00
70515c2e1c BREAK: rename group_vars/all.yml -> vars/helm.yml 2022-01-02 20:22:04 +01:00
8ed3675fb3 FORMAT: helm chart install order 2022-01-02 20:18:07 +01:00
1127527ba4 FEAT: add vim modeline 2022-01-02 20:06:53 +01:00
75cab57d59 FEAT: update helm charts 2022-01-02 20:06:04 +01:00
13c5586ad9 FEAT: add ArgoCD helm chart 2021-12-27 23:38:38 +01:00
de24ee0c5e FORMAT: fix ansible-lint complains 2021-12-14 14:36:47 +01:00
6b66856dc4 DOC: add INSTALL.md 2021-12-14 14:36:47 +01:00
92296bf1ae FEAT: replace bitnami prometheus/grafana chart with prometheus-community 2021-12-05 00:21:31 +01:00
7e2bbf8111 FEAT: add logo 2021-11-30 14:49:29 +01:00