Documentation ¶
Index ¶
- func AllocateDomainCertificate(ctx context.Context, env *schema.Environment, entry *schema.Stack_Entry, ...) (*schema.Certificate, error)
- func MakeCertificateSecrets(ns string, domain *schema.Domain, cert *schema.Certificate) map[string]kubedef.IngressCertificate
- func PrepareRoute(ctx context.Context, env *schema.Environment, srv *schema.Stack_Entry, ...) (*kubedef.IngressAllocatedRoute, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllocateDomainCertificate ¶ added in v0.0.142
func AllocateDomainCertificate(ctx context.Context, env *schema.Environment, entry *schema.Stack_Entry, template *schema.Domain) (*schema.Certificate, error)
func MakeCertificateSecrets ¶ added in v0.0.142
func MakeCertificateSecrets(ns string, domain *schema.Domain, cert *schema.Certificate) map[string]kubedef.IngressCertificate
func PrepareRoute ¶ added in v0.0.151
func PrepareRoute(ctx context.Context, env *schema.Environment, srv *schema.Stack_Entry, domain *schema.Domain, ns, name string, ingressSvc *kubedef.OpMapAddress_ServiceRef) (*kubedef.IngressAllocatedRoute, error)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.