Update to modern config style
This commit is contained in:
@@ -19,7 +19,7 @@
|
|||||||
"}"]))
|
"}"]))
|
||||||
|
|
||||||
(def config
|
(def config
|
||||||
{:stack [:config-map :deployment :service]
|
{:stack [[:k8s :config-map :deployment :service]]
|
||||||
|
|
||||||
:app-namespace "wasabi-proxy"
|
:app-namespace "wasabi-proxy"
|
||||||
:app-name "wasabi-proxy"
|
:app-name "wasabi-proxy"
|
||||||
@@ -27,14 +27,14 @@
|
|||||||
:image "docker.io/library/caddy:2"
|
:image "docker.io/library/caddy:2"
|
||||||
:vault-load-yaml false
|
:vault-load-yaml false
|
||||||
|
|
||||||
:config-map-opts {:data {:Caddyfile wasabi-proxy-caddyfile}}
|
:k8s:config-map-opts {:data {:Caddyfile wasabi-proxy-caddyfile}}
|
||||||
|
|
||||||
:deployment-opts
|
:k8s:deployment-opts
|
||||||
{:spec
|
{:spec
|
||||||
{:template
|
{:template
|
||||||
{:spec
|
{:spec
|
||||||
{:containers
|
{:containers
|
||||||
[{:name "wasabi-proxy"
|
[{:name 'app-name
|
||||||
:image "docker.io/library/caddy:2"
|
:image "docker.io/library/caddy:2"
|
||||||
:ports [{:containerPort 80}]
|
:ports [{:containerPort 80}]
|
||||||
:volumeMounts
|
:volumeMounts
|
||||||
@@ -46,12 +46,12 @@
|
|||||||
|
|
||||||
:volumes
|
:volumes
|
||||||
[{:name "caddyfile-config"
|
[{:name "caddyfile-config"
|
||||||
:configMap {:name "wasabi-proxy"}}
|
:configMap {:name 'app-name}}
|
||||||
{:name "caddy-data"
|
{:name "caddy-data"
|
||||||
:emptyDir {}}]
|
:emptyDir {}}]
|
||||||
:nodeSelector {"node-role.kubernetes.io/master" "true"}}}}}
|
:nodeSelector {"node-role.kubernetes.io/master" "true"}}}}}
|
||||||
|
|
||||||
:service-opts
|
:k8s:service-opts
|
||||||
{:spec
|
{:spec
|
||||||
{:ports
|
{:ports
|
||||||
[{:port 80
|
[{:port 80
|
||||||
|
|||||||
Reference in New Issue
Block a user