Add labels for deployment and service after changes removed them
This commit is contained in:
@@ -30,18 +30,18 @@
|
|||||||
:name app-name}
|
:name app-name}
|
||||||
:data {}})
|
: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
|
{:metadata {:namespace app-namespace
|
||||||
:name app-name}
|
:name app-name}
|
||||||
:spec {:selector app-labels
|
:spec {:selector {:app app-name}
|
||||||
:ports [{:port 80 :targetPort image-port}]}})
|
: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
|
{:metadata {:namespace app-namespace
|
||||||
:name app-name}
|
:name app-name}
|
||||||
:spec {:selector {:matchLabels app-labels}
|
:spec {:selector {:matchLabels {:app app-name}}
|
||||||
:replicas 1
|
:replicas 1
|
||||||
:template {:metadata {:labels app-labels}
|
:template {:metadata {:labels {:app app-name}}
|
||||||
:spec {:containers
|
:spec {:containers
|
||||||
[{:name app-name
|
[{:name app-name
|
||||||
:image image
|
:image image
|
||||||
@@ -68,11 +68,14 @@
|
|||||||
:secret secret
|
:secret secret
|
||||||
:storage-class storage-class})
|
:storage-class storage-class})
|
||||||
|
|
||||||
|
|
||||||
(def component-specs-defs
|
(def component-specs-defs
|
||||||
{:root-sym 'k8s
|
{:root-sym 'k8s
|
||||||
:provider-key :k8s
|
:provider-key :k8s
|
||||||
:resources
|
: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]}
|
:secret {:path ['-core '-v1 '-Secret]}
|
||||||
:deployment {:path ['-apps '-v1 '-Deployment]}
|
:deployment {:path ['-apps '-v1 '-Deployment]}
|
||||||
:service {:path ['-core '-v1 '-Service]}
|
:service {:path ['-core '-v1 '-Service]}
|
||||||
|
|||||||
Reference in New Issue
Block a user