add support to expose via NodePort for vault, argoCD and Grafana

This commit is contained in:
2024-04-29 10:36:30 +03:00
parent 6aac54a915
commit d78b71fb1f
6 changed files with 32 additions and 14 deletions

View File

@@ -136,9 +136,10 @@ type Visualization struct {
Image string `yaml:"image" env-default:"grafana/grafana"`
Tag string `yaml:"tag" env-default:"10.4.1"`
Expose struct {
Type string `yaml:"type" env-default:"ingress"`
Domain string `yaml:"domain" env-default:""`
Tls struct {
Type string `yaml:"type" env-default:"ingress"`
Domain string `yaml:"domain" env-default:""`
NodePortHttp int `yaml:"node_port_http" env-default:"30007"`
Tls struct {
Enabled bool `yaml:"enabled"`
}
} `yaml:"expose"`