Commit Graph
100 Commits
Author SHA1 Message Date
lauri 2e49b842a9 camtiler: Fix spammy mongo agent 2023-08-15 11:23:43 +03:00
lauri 46677df2a3 gitea: Switch to rootless image 2023-08-15 08:08:46 +03:00
lauri ca4ded3d0d gitea: Cleanup config and rotate secrets 2023-08-14 23:38:01 +03:00
lauri f0c4be9b7d prometheus-operator: Remove cone nodes 2023-08-14 22:25:56 +03:00
lauri ce7f5f51fb prometheus-operator: Fix alertmanager config 2023-08-14 19:03:04 +03:00
lauri e02a10b192 external-dns: Migrate k6.ee and kspace.ee 2023-08-14 18:59:15 +03:00
lauri 4d2071a5bd Move Kubernetes cluster bootstrap partially to Ansible 2023-08-13 20:21:15 +03:00
lauri ecf9111f8f wildduck: Add session secret for wildflock 2023-08-13 18:48:45 +03:00
lauri 14617aad39 wildduck: Make wildflock HA 2023-08-13 18:38:26 +03:00
lauri a00c85d5f6 Move whoami 2023-08-13 18:35:25 +03:00
lauri 0fce65b6a5 camtiler: Update cameras config 2023-08-13 08:17:32 +03:00
lauri 2ef01e2b28 camtiler: Require floor access ACL 2023-08-13 08:16:26 +03:00
lauri d492b400fa Add door controller setup 2023-08-12 13:20:03 +03:00
lauri 612e788d9b gitea: Disable third party OIDC login 2023-08-11 15:02:36 +03:00
lauri b3fe86ea90 drone: Clean up configs 2023-08-11 14:26:55 +03:00
lauri ade71fffad gitea: Bump to 1.20.2 2023-08-11 14:10:40 +03:00
lauri 7a92a18bba gitea: Fix HTTP to HTTPS redirect and Git URI format 2023-08-11 14:05:05 +03:00
lauri fe25d03989 Add Ansible config 2023-08-10 19:35:17 +03:00
lauri d0bfdf5147 wildduck: Add ACL-s for webmail 2023-08-04 18:09:16 +03:00
lauri 66f2a9ada0 wildduck: Use upstream image for Wildduck webmail 2023-08-04 18:08:36 +03:00
lauri c338ca3bed grafana: Use direct link for OIDC app listing
# Please enter the commit message for your changes. Lines starting
2023-08-04 18:06:36 +03:00
lauri a97b664485 Update Kube API OIDC configuration 2023-08-03 17:05:11 +03:00
lauri 603b237091 Add Wikijs 2023-08-03 08:41:51 +03:00
lauri 29be7832c7 freescout: Fix S3 URL-s 2023-08-02 09:06:13 +03:00
lauri 06de7c53ba minio-clusters: Clean up ingresses 2023-08-01 21:11:13 +03:00
lauri 5680b4df49 oidc-gateway: Better visualization for broken users 2023-07-31 12:38:33 +03:00
lauri b01f073ced Add Woodpecker to application listing 2023-07-30 21:04:20 +03:00
lauri 222ba974e6 Direct OIDC login link for Gitea 2023-07-30 20:59:13 +03:00
lauri 1bf85cfd7b Add Freescout 2023-07-30 20:59:13 +03:00
lauri aba2327740 Switch to Vanilla Redis 2023-07-30 20:59:13 +03:00
lauri 19ad42bd2b Rename alias generator to wildflock 2023-07-30 20:59:13 +03:00
lauri fb55cd2ac7 Add Wildduck mail alias generator 2023-07-30 00:23:29 +03:00
lauri c5cae07624 Migrate Nextcloud to Kube 2023-07-30 00:14:56 +03:00
lauri 21b583dc5b Remove irrelevant group membership checks 2023-07-29 15:02:15 +03:00
lauri fe662dc408 More Gitea cleanups 2023-07-29 10:51:18 +03:00
lauri 6a9254da33 Clean up Etherpad 2023-07-29 09:19:42 +03:00
lauri 5259a7df04 gitea: Restore s6 init because of git zombie processes 2023-07-29 09:13:27 +03:00
lauri b56376624e Migrate Gitea 2023-07-28 18:00:48 +03:00
lauri 5c8a166218 Set up Longhorn backups to ZFS box 2023-07-28 13:06:00 +03:00
lauri c90a5bbf5e Deprecate Authelia 2023-07-28 12:23:29 +03:00
lauri 1db064a38a woodpecker: Pin specific Woodpecker Docker image 2023-07-28 12:22:05 +03:00
lauri 36a7eaa805 Bump Kubernetes deployment to 1.25.12 2023-07-28 12:22:05 +03:00
lauri 5d8670104a Upgrade to Longhorn 1.5.1 2023-07-28 12:22:05 +03:00
lauri 0b5c14903a Remove Woodpecker org membership limit 2023-07-28 12:22:05 +03:00
lauri 8d61764893 Bump Traefik from 2.9 to 2.10 2023-07-28 12:22:05 +03:00
lauri 2f1c0c3cc8 Bump metallb operator from v0.13.4 to v0.13.11 2023-07-28 12:22:05 +03:00
lauri 5a0821da0d Migrate whoami to new OIDC gateway 2023-06-29 14:49:10 +03:00
lauri 1d3d58f1a0 Add Woodpecker CI 2023-05-27 10:09:15 +03:00
lauri 5dc6dca28e external-dns: Enable support for DNSEndpoint CRD-s 2023-05-18 23:15:58 +03:00
lauri e82fd3f543 authelia: Switch to KeyDB 2023-05-18 23:15:14 +03:00
lauri 8b0719234c camtiler: Updates 2023-05-18 22:55:40 +03:00
lauri 7abac4db0a nyancat: Move to internal IP 2023-05-18 22:54:50 +03:00
lauri f14d2933d0 Upgrade to Longhorn 1.4.2 2023-05-18 22:46:54 +03:00
lauri b415b8ca56 Upgrade to Grafana 8.5.24 2023-05-18 22:44:55 +03:00
lauri 8e796361c3 logmower: Switch to images from Docker Hub 2023-03-11 11:01:12 +02:00
lauri a8bf83f9e5 Add minio-clusters namespace 2023-03-02 08:46:05 +02:00
lauri 0b0d9046d8 Add redis-clusters namespace 2023-03-02 07:53:37 +02:00
lauri 2343edbe6b Add mysql-clusters namespace 2023-02-26 11:15:48 +02:00
lauri 41b7b509f4 Add Crunchydata PGO 2023-02-26 11:09:11 +02:00
lauri a51b041621 Upgrade to Kubernetes 1.24 and Longhorn 1.4.0 2023-02-20 11:16:12 +02:00
lauri 1d6cf0a521 camtiler: Restore cams on members site 2023-01-25 09:55:04 +02:00
lauri 19d66801df prometheus-operator: Update node-exporter and add pve2 2023-01-07 10:27:05 +02:00
lauri 34369d211b Add nyancat server 2023-01-03 10:25:08 +02:00
lauri cadb38126b prometheus-operator: Prevent scrape timeouts 2022-12-26 14:15:05 +02:00
lauri 414d044909 prometheus-operator: Less noisy alerting from node-exporter 2022-12-24 21:11:00 +02:00
lauri ea23a52d6b prometheus-operator: Remove bundle.yml 2022-12-24 21:07:07 +02:00
lauri 3458cbd694 Update README 2022-12-24 21:01:49 +02:00
lauri 0a40686c16 logmower: Remove explicit command for event source 2022-12-24 00:02:01 +02:00
lauri 222fca8b8f camtiler: Fix scheduling issues 2022-12-23 23:32:18 +02:00
lauri 75df3e2a41 logmower: Fix Mongo affinity rules 2022-12-23 23:31:10 +02:00
lauri 5516ad195c Add descheduler 2022-12-23 23:30:39 +02:00
lauri d0ac3b0361 prometheus-operator: Remove noisy kube-state-metrics alerts 2022-12-23 23:30:13 +02:00
lauri c7daada4f4 Bump kube-state-metrics to v2.7.0 2022-12-22 20:04:05 +02:00
lauri 3a11207783 prometheus-operator: Remove useless KubernetesCronjobTooLong alert 2022-12-21 14:59:16 +02:00
lauri 3586309c4e prometheus-operator: Post only critical alerts to Slack 2022-12-21 14:13:57 +02:00
lauri 960103eb40 prometheus-operator: Bump bundle version 2022-12-21 14:08:23 +02:00
lauri 34b48308ff camtiler: Split up manifests 2022-12-18 16:28:45 +02:00
lauri d8471da75f Migrate doorboy to Kubernetes 2022-12-17 17:49:57 +02:00
lauri 3dfa8e3203 camtiler: Clean ups 2022-12-14 19:50:55 +02:00
lauri 2a8c685345 camtiler: Scale down motion detectors 2022-12-14 18:58:32 +02:00
lauri bccd2c6458 logmower: Updates 2022-12-14 18:56:08 +02:00
lauri c65835c6a4 Update external-dns 2022-12-14 18:46:00 +02:00
lauri 76cfcd083b camtiler: Specify Mongo collection for event source 2022-12-13 13:10:11 +02:00
lauri 98ae369b41 camtiler: Fix event broker image name 2022-12-13 12:51:52 +02:00
lauri ea9b63b7cc camtiler: Dozen updates 2022-12-12 20:37:03 +02:00
lauri b5ee891c97 Introduce separated storage classes per workload type 2022-12-06 09:06:07 +02:00
lauri eccfb43aa1 Add rawfile-localpv 2022-12-02 00:10:04 +02:00
lauri 8f99b1b03d Source meta-operator from separate repo 2022-11-13 07:19:56 +02:00
lauri 024897a083 kube-system: Record pod labels with kube-state-metrics 2022-11-12 17:52:59 +02:00
lauri 18c4764687 prometheus-exporter: Fix antiaffinity rule for Mikrotik exporter 2022-11-12 16:50:31 +02:00
lauri 7b9cb6184b prometheus-operator: Reduce retention size 2022-11-12 16:07:42 +02:00
lauri 9dd32af3cb logmower: Update shipper arguments 2022-11-10 21:07:54 +02:00
lauri a1cc066927 README: Bump sysctl limits 2022-11-10 07:56:13 +02:00
lauri 029572872e logmower: Update env vars 2022-11-09 11:49:13 +02:00
lauri 30f1c32815 harbor: Reduce logging verbosity 2022-11-05 22:43:00 +02:00
lauri 0c14283136 Add logmower 2022-11-05 20:55:52 +02:00
lauri 587748343d traefik: Namespace filtering breaks allowExternalNameServices 2022-11-04 12:20:30 +02:00
lauri 1bcfbed130 traefik: Bump version 2022-10-21 08:30:04 +03:00
lauri 3b1cda8a58 traefik: Pull resources only from trusted namespaces 2022-10-21 08:27:53 +03:00
lauri 2fd0112c28 elastic-system: Exclude logging ECK stack itself 2022-10-21 00:57:11 +03:00