Commit Graph

133 Commits

Author SHA1 Message Date
a6dd91a88c Add ArgoCD Helm chart and configuration files for deployment 2025-11-08 14:55:57 +01:00
8c8a56b9f6 Add gateway-api application and update Traefik configuration; disable old ingress 2025-11-08 14:51:38 +01:00
88ac421c19 Update Traefik IP annotation and modify metrics exposure configuration; remove argocd ingress resource 2025-11-08 13:43:19 +01:00
b972f5073f Big rewrite for clean app-of-apps setup 2025-11-08 13:38:36 +01:00
aabead174c Added fallback registries for container images 2025-11-02 16:59:08 +01:00
356173683e Cilium: Use Helm to install 2025-11-02 16:58:26 +01:00
95a8d46120 Update Cilium to v1.18.3 2025-11-02 16:42:39 +01:00
35eddda794 Renamed to authentik-test 2025-10-30 21:35:56 +01:00
56fba62dd1 Set test project 2025-10-30 21:33:06 +01:00
19923c598b Incorrect branch definition 2025-10-30 21:30:28 +01:00
c4f89c1cf0 Remove go templating 2025-10-30 21:28:28 +01:00
db203f3af1 Initial test 2025-10-30 21:15:54 +01:00
a7ce59547e Add docker-proxy configuration for registry mirrors 2025-10-29 14:56:58 +01:00
eccdda0ce7 Accidentaly applied Authentik changes to harbor 2025-10-23 19:45:23 +02:00
e1250eb982 Update Redis image to official repository with tag 8.2 in Harbor configuration 2025-10-23 19:42:59 +02:00
c5d4f8ae95 Update authentik chart to target revision 2025.8.4 2025-10-22 21:42:23 +02:00
6700c7672a Update Harbor application project to use 'default' namespace 2025-10-22 21:13:28 +02:00
3794a1f255 Add Harbor application configuration for ArgoCD 2025-10-22 21:11:46 +02:00
1a8324e492 Add ScheduledBackup configuration for PostgreSQL in authentik 2025-05-11 09:55:49 +02:00
7b57a18e2e Update ingress configurations to use 'websecure' entrypoint 2025-05-10 18:18:10 +02:00
a58abc94ed Disable persistence for Redis master in authentik configuration 2025-05-10 17:34:48 +02:00
d5534e07fd Refactor authentik configuration to use mounted secrets for PostgreSQL credentials 2025-05-10 17:29:12 +02:00
f7fe6ff832 Update authentik configuration to reference the correct PostgreSQL cluster app name 2025-05-10 17:12:38 +02:00
e36ef81dca Update authentik configuration to reference the correct PostgreSQL cluster app 2025-05-10 17:11:11 +02:00
65f98505dc Remove managed roles configuration from CloudNativePG template 2025-05-10 17:06:29 +02:00
63c9043cf8 Add authentik application and PostgreSQL cluster configuration 2025-05-10 17:05:49 +02:00
d1d3c1fb4d Remove passwordSecret references and hardcode passwords for authentik and postgres users in CloudNativePG configuration
CloudNativePG does not support automatic secretion creation yet: https://github.com/cloudnative-pg/cloudnative-pg/issues/3788
2025-05-10 16:13:00 +02:00
f4dbca26ff Fix indentation in CloudNativePG role configuration 2025-05-10 16:03:47 +02:00
c1eef7856c Hardcode object bucket name and path, since environment variables can't be used in manifests 2025-05-10 13:45:11 +02:00
0fd741671c Fix formatting of destinationPath in CloudNativePG backup configuration 2025-05-10 13:34:30 +02:00
6ae33846a2 Add ensure field to authentik configuration in CloudNativePG template 2025-05-10 13:33:00 +02:00
9d4a092842 Add default fields for CloudNativePG role configuration 2025-05-10 13:30:05 +02:00
378a2f10ed Fix casing of connectionLimit field in CloudNativePG configuration 2025-05-10 13:28:36 +02:00
816ed4ab03 Add environment variables for Postgres backup configuration and update S3 endpoint and destination path 2025-05-10 13:27:25 +02:00
403096cde5 Fix S3 credentials key name for Postgres backup configuration 2025-05-10 12:57:07 +02:00
6f544b9b55 Update S3 credentials key names in CloudNativePG configuration 2025-05-10 12:55:26 +02:00
16185d1304 Update namespace for Postgres backup ObjectBucketClaim to 'cnpg-system' 2025-05-10 12:45:32 +02:00
fb0a097383 Add managed roles for Postgres users in CloudNativePG configuration 2025-05-10 12:38:21 +02:00
462bbe511b Fix typo in S3 credentials bucket name for Postgres backup configuration 2025-05-10 11:33:34 +02:00
4ee15f6930 Remove backup enabled flag from CloudNativePG configuration 2025-05-10 11:31:48 +02:00
33e0f96764 Add backup configuration for CloudNativePG with Ceph integration 2025-05-10 11:31:04 +02:00
364fbee48c Rename Postgres backup ObjectBucketClaim to 'postgres-backup-bucket' 2025-05-10 11:20:51 +02:00
a5b40b7d0d Migrate Postgres backup user to ObjectBucketClaim with updated configuration 2025-05-10 11:16:01 +02:00
ac2590ecd8 Change namespace for Postgres backup user to 'ceph' 2025-05-10 11:05:13 +02:00
b2f700ee51 Add CephObjectStoreUser for Postgres backup 2025-05-10 11:04:16 +02:00
a0bbfc7ba9 Remove reclaimPolicy setting from local-storage configuration 2025-05-10 10:33:49 +02:00
dc1d90c5de Set reclaimPolicy to Retain in local-storage configuration 2025-05-10 10:30:28 +02:00
1e1d81672e Enable creation of default rules in kube-prometheus-stack configuration 2025-05-10 10:22:39 +02:00
b13c4ef866 Add namespace and priority class to cloudnativepg configuration; enable PodMonitor monitoring 2025-05-10 10:11:16 +02:00
432b6fb6d7 Monitor Prometheus PodMonitor resources in all namespaces 2025-05-10 09:44:03 +02:00