32 Commits

Author SHA1 Message Date
Carsten Schafer
551d56c62c Add another GH worker
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-08-06 08:57:41 -04:00
Carsten Schafer
2d52cdbdb9 Use basic auth for k8s dashboard and add optional Portainer deployment 2024-01-15 15:41:38 -05:00
Dmitry Dunaev
1bd4032e8c [WIFI-10880] Add: Helmfile - QA dashboard and fix dependencies
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-03 16:37:57 +03:00
Johann Hoffmann
23d6fbd3c2 [WIFI-11295] elasticsearch-client crashing in restart loop (#222)
* Increase heap size for elasticsearch-client

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Adapt resource limits after heapsize increase

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Switch to local Elasticsearch chart and increase timeoutSeconds

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Increase CPU limit for elasticsearch-data pods

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

* Commit Terraform lock file for last PR

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-10-27 16:50:43 +02:00
Dmitry Dunaev
bb5b14207c [WIFI-9213] Chg: decrease amount of allowed self-hosted runners
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-10-23 19:17:55 +03:00
Dmitry Dunaev
24c393ae86 [WIFI-9824] Add: elasticsearch exporter + example alert
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-07-14 12:22:07 +03:00
Dmitry Dunaev
f71d00d6d5 [WIFI-9930] Fix: github runner autoscaler trigger target
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-27 12:48:14 +03:00
Dmitry Dunaev
95c6b59b05 [TOOLS-150] Chg: move kibana chart to local
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-06-23 14:06:53 +03:00
Johann Hoffmann
0015e8b1b7 Switch to correct apiVersion for ingress resource
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-06-15 18:42:58 +02:00
Johann Hoffmann
52a7bf2365 Switch deprecated apiVersion to networking.k8s.io/v1
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-06-15 18:04:15 +02:00
Dmitry Dunaev
9985c85ac4 [WIFI-7854] Fix: allow access from github actions to kube api
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-09 15:28:07 +03:00
Dmitry Dunaev
bfe89fbd96 [WIFI-3399] Add: calico in helmfile
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-04-27 10:50:16 +03:00
Johann Hoffmann
3526e534ab Remove old Helm chart templates and Grafana dashboards
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-04-11 12:49:34 +02:00
Max Brenner
fb6ca122da increase Github runner memory and CPU 2022-01-12 13:48:36 +01:00
Max Brenner
967d56882b add safe to evict annotation to Github runners 2021-11-24 13:47:56 +01:00
Max Brenner
4aa0477776 reduce resources of GH actions runners 2021-11-02 12:59:09 +01:00
Max Brenner
a690dd7d3d set min number of runners to 1 2021-10-21 17:41:11 +02:00
Max Brenner
72de708f66 increase limit of self hosted runners 2021-10-21 17:35:39 +02:00
Max Brenner
daabd9cc05 improve gac settings 2021-10-19 16:26:02 +02:00
Max
1bfbace4c8 upgrade ghac and use webhook server (#157) 2021-10-14 12:26:52 +02:00
Max
e64b727a0b add github runner controller (#149) 2021-08-10 13:26:34 +02:00
Max
9d0e60738a add additional cluster memory and OOM alerts (#125)
* add additional cluster memory and OOM alerts
* add lock file to prevent automated chart updates
2021-06-23 14:19:45 +02:00
Max
d628ca0fe7 add Kubernetes dashboard (#111) 2021-04-06 11:37:46 +02:00
Gleb Boushev
9bbcd8a42a oAuth2 proxy individual backend 2020-10-06 16:42:59 +03:00
Gleb Boushev
2d7990df6a minor monitoring fixes for the PR 2020-08-07 14:54:34 +03:00
Gleb Boushev
b6805dc766 templating for the mqtt scraper 2020-08-07 13:04:53 +03:00
Gleb Boushev
5a05f177c8 minor monitoring fixes 2020-08-07 11:16:34 +03:00
Gleb Boushev
6d510db6d7 certificate ARN added, style and minor fixes 2020-08-06 11:22:31 +03:00
Gleb Boushev
e3f3671157 added external-dns, mosquitto exporter, some templates 2020-07-31 17:37:03 +03:00
Gleb Boushev
c83b1c2bec minor fixes, updated dockerfile 2020-07-27 12:17:29 +03:00
Gleb Boushev
871917e5b4 sso testing on finalized domain, mosquitto exported first draft, fixes to helmfile and sub-charts to make it work end-to-end 2020-07-23 12:30:53 +03:00
Gleb Boushev
6d5a6cc985 sso first draft 2020-07-16 20:54:35 +03:00