Add vaultwarden pvc

This commit is contained in:
Daniel Cosme
2026-05-07 21:00:26 -04:00
parent b16a1aa45e
commit 03abb622e0
3 changed files with 17 additions and 0 deletions
+4
View File
@@ -10,12 +10,15 @@ import (
var Namespace = kube.Namespace(root.Vaultwarden.Name)
var meta kube.Metadata
var srv core.Service
var pvc core.PersistentVolumeClaim
func init() {
meta = kube.NewMetadata(root.Vaultwarden.Name, Namespace)
srv = meta.Service(root.Vaultwarden.Port)
srv.Spec.Type = core.ServiceTypeNodePort
srv.Spec.Ports[0].NodePort = int32(root.Vaultwarden.Public.NodePort)
pvc = meta.PVC()
}
func Stack() stack.Stack {
@@ -24,6 +27,7 @@ func Stack() stack.Stack {
map[string]any{
"namespace": Namespace,
"service": srv,
"pvc": pvc,
// "deployment": Deployment(),
},
)