Commit Graph

34 Commits

Author SHA1 Message Date
Jens Langhammer 5d7220ca70 helm: fix keys for s3 backup 2020-10-19 14:30:44 +02:00
Jens Langhammer 8b09cf55a2 root: upgrade to traefik 2.3 2020-10-18 18:48:19 +02:00
Jens Langhammer 7861e2e0bd provider/proxy: add K8s ingress support 2020-10-18 17:13:44 +02:00
Jens Langhammer b2c571bf1b helm: add service account for controller, add option to enable it 2020-10-16 21:55:24 +02:00
Jens L 9fb1ac98ec
Backup/Restore (#256)
* lifecycle: move s3 backup settings to s3 name

* providers/oauth2: fix for alerting for missing certificatekeypair

* lifecycle: add backup commands

see #252

* lifecycle: install postgres-client for 11 and 12

* root: migrate to DBBACKUP_STORAGE_OPTIONS, add region setting

* lifecycle: auto-clean last backups

* helm: add s3 region parameter, add cronjob for backups

* docs: add backup docs

* root: remove backup scheduled task for now
2020-10-03 20:36:36 +02:00
Jens Langhammer 9b62a6403b helm: fix affinity rules and resources 2020-09-15 11:41:11 +02:00
Jens Langhammer 69eecd6b60 helm: add soft-affinity rules for worker and web 2020-09-14 00:12:40 +02:00
Jens Langhammer 1c57128f11 providers/oauth2: fix token to code_token 2020-09-13 23:42:45 +02:00
Jens Langhammer 4edfad869f helm: fix missing .Values prefix for replicas 2020-09-10 15:07:56 +02:00
Jens Langhammer 455e39a8bd helm: make replicas configurable 2020-09-09 18:21:27 +02:00
Jens Langhammer 80e8a3d63c helm: fix arguments not being arrys 2020-09-06 15:52:22 +02:00
Jens L 268de20872
Proxy v2 (#189) 2020-09-03 00:04:12 +02:00
Jens Langhammer 7d321e8aa8 helm: make image name configurable, make postgres and redis charts optional 2020-08-25 18:02:51 +02:00
Jens Langhammer 0996775ebf helm: cleanup 2020-08-25 17:51:33 +02:00
Jens Langhammer 4147e8d1a7 helm: remove unmaintained monitoring 2020-08-25 17:45:56 +02:00
Jens Langhammer 983bbb622d helm: fix invalid domain 2020-08-25 17:45:03 +02:00
Jens Langhammer 885f8bae9f helm: remove mount of configmap, read entirely from env 2020-08-25 17:43:37 +02:00
Jens Langhammer f7c629ec9b root: when error_reporting is enabled, don't sent pii data by default 2020-08-20 22:19:49 +02:00
Jens L ff810c689f
Replace Elastic APM with Sentry APM (#183) 2020-08-20 20:39:21 +02:00
Jens Langhammer ed72a2c959 helm: fix APM secret_token not being applied correctly 2020-08-03 20:55:44 +02:00
Jens Langhammer 9feea155fe root: fix /favicon being routed to application server 2020-07-08 13:18:08 +02:00
Jens Langhammer d95c5aa739 root: allow changing of APM verify_server_cert setting 2020-07-07 19:59:32 +02:00
Jens Langhammer b3b8cd807d root: expose APM settings in helm chart 2020-07-07 17:54:07 +02:00
Jens Langhammer e08c5ff875 helm: fully remove domain, add log_level 2020-05-20 12:16:56 +02:00
Jens Langhammer 4d45dc31a9 helm: limit deployments to their respective components 2020-05-19 21:25:56 +02:00
Jens Langhammer b23afcfc3b helm: expose backup settings through helm chart 2020-05-16 14:17:43 +02:00
Jens Langhammer bc0f4973d8 helm: fix bootstrap not being used correctly 2020-05-08 09:42:21 +02:00
Jens Langhammer 4eb7c5f94b helm: remove explicit bootstrapping 2020-04-22 11:45:36 +02:00
Jens Langhammer cad1c17f14 helm: fix inconsistent labels 2020-02-24 13:49:42 +01:00
Jens Langhammer 6e9d297f02 deploy: use new bootstrap command 2020-02-23 20:12:48 +01:00
Jens Langhammer 2a4d68911b helm: change static healthcheck and port 2020-02-21 21:50:16 +01:00
Jens Langhammer 7bf7bde856 root: fix prometheus path in ServiceMonitor, return WWW-Authenticate header so basic auth is sent 2020-01-17 10:55:11 +01:00
Jens Langhammer f986dc89ad all: migrate to github 2019-12-30 10:25:35 +01:00
Jens Langhammer 85f8bea784 ci: replace helm with helm3 2019-12-14 14:34:34 +01:00