Compare commits
2 Commits
15e0ccaabb
...
5c85ae0ae5
| Author | SHA1 | Date | |
|---|---|---|---|
|
5c85ae0ae5
|
|||
|
73f8548eea
|
@@ -138,10 +138,14 @@
|
||||
:provider-key :k8s
|
||||
:defaults-fn (fn [env] ((get-in default/defaults [:k8s :storage-class]) (:options env)))}
|
||||
|
||||
:k8s:pvc {:constructor (.. k8s -storage -v1 -PVC)
|
||||
:k8s:pvc {:constructor (.. k8s -core -v1 -PersistentVolumeClaim)
|
||||
:provider-key :k8s
|
||||
:defaults-fn (fn [env] ((get-in default/defaults [:k8s :pvc]) (:options env)))}
|
||||
|
||||
:k8s:csi-driver {:constructor (.. k8s -storage -v1 -CSIDriver)
|
||||
:provider-key :k8s
|
||||
:defaults-fn (fn [env] ((get-in default/defaults [:k8s :csi-driver]) (:options env)))}
|
||||
|
||||
:k8s:gateway {:constructor (.. gateway-api -v1 -Gateway)
|
||||
:provider-key :k8s
|
||||
:defaults-fn (fn [env] ((get-in default/defaults [:k8s :gateway]) (:options env)))}
|
||||
|
||||
@@ -130,6 +130,13 @@
|
||||
{:name app-name
|
||||
:properties {:file file}})
|
||||
|
||||
|
||||
(defn csi-driver [{:keys [provisioner-name]}]
|
||||
{:metadata {:name provisioner-name}
|
||||
:spec {:attachRequired false
|
||||
:podInfoOnMount true
|
||||
:volumeLifecycleModes ["Persistent"]}})
|
||||
|
||||
(def defaults
|
||||
{:ingress ingress
|
||||
:gateway gateway
|
||||
@@ -140,6 +147,7 @@
|
||||
:chart chart
|
||||
:config-map config-map
|
||||
:config-file config-file
|
||||
:csi-driver csi-driver
|
||||
:service service
|
||||
:deployment deployment
|
||||
:namespace nspace
|
||||
|
||||
Reference in New Issue
Block a user