certmanager v1.21.1

Challenge.spec.solver.dns01.cloudDNS.serviceAccountSecretRef.spec.solver.http01.gatewayHTTPRoute

The Gateway API is a sig-network community API that models service networking in Kubernetes (https://gateway-api.sigs.k8s.io/). The Gateway solver will create HTTPRoutes with the specified labels in the same namespace as the challenge. This solver is experimental, and fields / behaviour may change in the future.

4 fields
Challenge.spec.solver.dns01.cloudDNS.serviceAccountSecretRef.spec.solver.http01.gatewayHTTPRoute fields and descriptions
Field / TypeDescription
map[string]string

Custom labels that will be applied to HTTPRoutes created by cert-manager while solving HTTP-01 challenges.

object[]

When solving an HTTP-01 challenge, cert-manager creates an HTTPRoute. cert-manager needs to know which parentRefs should be used when creating the HTTPRoute. Usually, the parentRef references a Gateway. See: https://gateway-api.sigs.k8s.io/api-types/httproute/#attaching-to-gateways

  • x-kubernetes-list-type: "atomic"
object

Optional pod template used to configure the ACME challenge solver pods used for HTTP01 challenges.

serviceType
string

Optional service type for Kubernetes solver service. Supported values are NodePort or ClusterIP. If unset, defaults to NodePort.