From 2cf49337bc8330f2d0a97fdcda6a40d10a4dcd39 Mon Sep 17 00:00:00 2001 From: GigiaJ Date: Sun, 16 Nov 2025 13:09:05 -0600 Subject: [PATCH] Add labels for deployment and service after changes removed them --- iac/src/main/utils/k8s.cljs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/iac/src/main/utils/k8s.cljs b/iac/src/main/utils/k8s.cljs index 67bc589..6a9e9d9 100644 --- a/iac/src/main/utils/k8s.cljs +++ b/iac/src/main/utils/k8s.cljs @@ -30,18 +30,18 @@ :name app-name} :data {}}) -(defn service [{:keys [app-name app-namespace app-labels image-port]}] +(defn service [{:keys [app-name app-namespace image-port]}] {:metadata {:namespace app-namespace :name app-name} - :spec {:selector app-labels + :spec {:selector {:app app-name} :ports [{:port 80 :targetPort image-port}]}}) -(defn deployment [{:keys [app-name app-namespace app-labels image image-port]}] +(defn deployment [{:keys [app-name app-namespace image image-port]}] {:metadata {:namespace app-namespace :name app-name} - :spec {:selector {:matchLabels app-labels} + :spec {:selector {:matchLabels {:app app-name}} :replicas 1 - :template {:metadata {:labels app-labels} + :template {:metadata {:labels {:app app-name}} :spec {:containers [{:name app-name :image image @@ -68,11 +68,14 @@ :secret secret :storage-class storage-class}) + (def component-specs-defs {:root-sym 'k8s :provider-key :k8s :resources - {:namespace {:path ['-core '-v1 '-Namespace]} + {:config-map {:path ['-core '-v1 '-ConfigMap]} + :storage-class {:path ['-core '-v1 '-StorageClass]} + :namespace {:path ['-core '-v1 '-Namespace]} :secret {:path ['-core '-v1 '-Secret]} :deployment {:path ['-apps '-v1 '-Deployment]} :service {:path ['-core '-v1 '-Service]}