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)
def deployer_no_suffix(self, config, ingress_tls): config.ingress_suffixes = [] return IngressDeployer(config, ingress_tls)
def deployer(self, config, ingress_tls): return IngressDeployer(config, ingress_tls)
def deployer_no_suffix(self, config, ingress_tls, owner_references): config.ingress_suffixes = [] return IngressDeployer(config, ingress_tls, owner_references)
def deployer(self, config, ingress_tls, owner_references): return IngressDeployer(config, ingress_tls, owner_references)