From 032421e4c5c07d36623f4bfb331d9a7e4b58f5a7 Mon Sep 17 00:00:00 2001 From: GigiaJ Date: Wed, 8 Oct 2025 23:58:26 -0500 Subject: [PATCH] single location for service registries --- iac/src/main/service_registries.cljs | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 iac/src/main/service_registries.cljs diff --git a/iac/src/main/service_registries.cljs b/iac/src/main/service_registries.cljs new file mode 100644 index 0000000..80f8ab5 --- /dev/null +++ b/iac/src/main/service_registries.cljs @@ -0,0 +1,17 @@ +(ns service-registries + (:require [infra.openbao :as openbao] + [k8s.add-ons.csi-driver.hetzner :as hetzner-csi] + [infra.dns :as dns] + [k8s.add-ons.ingress-controller.caddy :as caddy] + [k8s.add-ons.csi-driver.wasabi :as wasabi-csi] + [k8s.add-ons.image-registry.harbor :as harbor] + [k8s.services.nextcloud.service :as nextcloud-service] + [k8s.services.mesite.service :as mesite-service] + [k8s.services.productive.service :as productive-service])) + + +(def base-service-registry [hetzner-csi/config wasabi-csi/config openbao/config]) + +(def shared-service-registry [caddy/config dns/config harbor/config]) + +(def deployment-service-registry [nextcloud-service/config mesite-service/config productive-service/config]) \ No newline at end of file