Add CertManager field to IngressConfig and add an Ingress TLS example

This commit is contained in:
M. Mert Yildiran
2023-05-24 04:01:45 +03:00
parent 39f8d40b76
commit c19cd00c77
5 changed files with 47 additions and 4 deletions

View File

@@ -85,10 +85,11 @@ type AuthConfig struct {
}
type IngressConfig struct {
Enabled bool `yaml:"enabled" default:"false"`
Host string `yaml:"host" default:"ks.svc.cluster.local"`
TLS []networking.IngressTLS `yaml:"tls"`
Auth AuthConfig `yaml:"auth"`
Enabled bool `yaml:"enabled" default:"false"`
Host string `yaml:"host" default:"ks.svc.cluster.local"`
TLS []networking.IngressTLS `yaml:"tls"`
Auth AuthConfig `yaml:"auth"`
CertManager string `yaml:"certManager" default:"letsencrypt-prod"`
}
type TapConfig struct {