Commit Graph

83 Commits

Author SHA1 Message Date
SeanOMik 54304af6c3
feat: add nextcloud to thin cluster 2024-09-20 23:08:36 -04:00
SeanOMik 18ab6dc168
feat(redis): switch to sentinel redis 2024-09-20 22:29:48 -04:00
SeanOMik cd4a2e4f3b
fix(whoami): use correct hostname for internal service, whoami 2024-09-20 19:02:22 -04:00
SeanOMik 9065539a86
fix(openebs): enable reclaim policy for openebs-single sc 2024-09-20 18:49:06 -04:00
SeanOMik 4929d9a087
fix(database): fix database namespace for thin cluster 2024-09-20 18:37:37 -04:00
SeanOMik dcd65c896b
fix(thin-cluster): use correct ks.yaml paths 2024-09-20 18:19:23 -04:00
SeanOMik 92fc3a2ce8
feat(openebs): enable volume expansion for openebs-dual sc, set storage classes to retain 2024-09-20 18:08:49 -04:00
SeanOMik 2babcfa451
feat: move common/database to thin cluster, create redis deployment for thin cluster, move exim out to common 2024-09-20 17:53:43 -04:00
SeanOMik c1c9d10bc1
chore: reorganize postgres ks.yaml 2024-09-20 17:14:43 -04:00
SeanOMik a7cbcbba62
feat(thin): add victoria-metrics for monitoring 2024-09-19 23:45:39 -04:00
SeanOMik e1647d2c8a
chore: remove unused line, move victoria-metrics-charts 2024-09-19 22:59:25 -04:00
SeanOMik 5c41d2ad58
chore: switch thin cluster to main branch after the merge 2024-09-19 20:29:29 -04:00
SeanOMik d7d81b3903
feat: cert-manager ca for internal certs, enable tls for postgres
also fix: incorrect namespace for wildcard cert
2024-09-19 20:28:32 -04:00
SeanOMik dd70c87b36 fix: use correct kustomize file paths 2024-09-19 19:07:11 -04:00
SeanOMik 9e58733a47 feat: add kubevirt to thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 2b432acd32 feat: add home-assistant to thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 473ffdffc0 fix: use correct file path 2024-09-19 19:07:11 -04:00
SeanOMik 5a9e883b75 feat: switch from traefik to nginx-ingress 2024-09-19 19:07:11 -04:00
SeanOMik 4fd71c59d0 feat: add postgres 2024-09-19 19:07:11 -04:00
SeanOMik d7c8537074 fix(whoami): specifiy internal ingress class 2024-09-19 19:07:11 -04:00
SeanOMik f02811f4f2 fix: use correct name and path of kustomization 2024-09-19 19:07:11 -04:00
SeanOMik 3209590082 feat: add snapshot-system and openebs mayastor 2024-09-19 19:07:11 -04:00
SeanOMik daa10b10e1 fix: change load balancer subnet, make certs valid for '*.internal' domains 2024-09-19 19:07:11 -04:00
SeanOMik bed6a15588 fix: specify bgp label on traefik services 2024-09-19 19:07:11 -04:00
SeanOMik d2be6e6cc9 fix: use correct path of thin cluster traefik 2024-09-19 19:07:11 -04:00
SeanOMik 6bb2b612a8 feat: add internal ingress, generate internal certs, setup cilium bgp, create whoami deployment 2024-09-19 19:07:11 -04:00
SeanOMik 41a06897c3 chore: remove metallb from thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 63ad2c9c31 feat: move metallb to common, install it in thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 9134f887a7 feat: move cert-manager to common, add it to thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 18c99ba347 fix: traefik crds race condition 2024-09-19 19:07:11 -04:00
SeanOMik ea0ba61a26 fix: remove metallb, use cilium load balancer ip pool instead 2024-09-19 19:07:11 -04:00
SeanOMik 9dcb7c6d90 fix: remove dependsOn: core for thin cluster 2024-09-19 19:07:11 -04:00
SeanOMik 14216829c9 feat: add new cluster, create common directory 2024-09-19 19:07:06 -04:00