def deployer_issuer_overrides(self, config, ingress_tls, owner_references):
     config.tls_certificate_issuer_type_overrides = {
         "foo.example.com": "certmanager.k8s.io/issuer",
         "bar.example.com": "certmanager.k8s.io/cluster-issuer",
         "foo.bar.example.com": "certmanager.k8s.io/issuer"
     }
     return IngressDeployer(config, ingress_tls, owner_references)
示例#2
0
 def deployer_no_suffix(self, config, ingress_tls):
     config.ingress_suffixes = []
     return IngressDeployer(config, ingress_tls)
示例#3
0
 def deployer(self, config, ingress_tls):
     return IngressDeployer(config, ingress_tls)
示例#4
0
 def deployer_no_suffix(self, config, ingress_tls, owner_references):
     config.ingress_suffixes = []
     return IngressDeployer(config, ingress_tls, owner_references)
示例#5
0
 def deployer(self, config, ingress_tls, owner_references):
     return IngressDeployer(config, ingress_tls, owner_references)