2021-03-03 14:32:04 +00:00
---
apiVersion : apiextensions.k8s.io/v1
kind : CustomResourceDefinition
metadata :
annotations :
2021-09-02 12:40:08 +00:00
controller-gen.kubebuilder.io/version : v0.6.2
2021-03-03 14:32:04 +00:00
creationTimestamp : null
name : serverstransports.traefik.containo.us
spec :
group : traefik.containo.us
names :
kind : ServersTransport
listKind : ServersTransportList
plural : serverstransports
singular : serverstransport
scope : Namespaced
versions :
- name : v1alpha1
schema :
openAPIV3Schema :
description : ServersTransport is a specification for a ServersTransport resource.
properties :
apiVersion :
2021-05-05 15:50:04 +00:00
description : 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info : https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
2021-03-03 14:32:04 +00:00
type : string
kind :
2021-05-05 15:50:04 +00:00
description : 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info : https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
2021-03-03 14:32:04 +00:00
type : string
metadata :
type : object
spec :
2021-05-05 15:50:04 +00:00
description : ServersTransportSpec options to configure communication between
Traefik and the servers.
2021-03-03 14:32:04 +00:00
properties :
certificatesSecrets :
description : Certificates for mTLS.
items :
type : string
type : array
2021-03-29 12:32:03 +00:00
disableHTTP2 :
description : Disable HTTP/2 for connections with backend servers.
type : boolean
2021-03-03 14:32:04 +00:00
forwardingTimeouts :
description : Timeouts for requests forwarded to the backend servers.
properties :
dialTimeout :
anyOf :
- type : integer
- type : string
2021-11-09 11:16:08 +00:00
description : DialTimeout is the amount of time to wait until a
connection to a backend server can be established. If zero,
no timeout exists.
2021-03-03 14:32:04 +00:00
x-kubernetes-int-or-string : true
idleConnTimeout :
anyOf :
- type : integer
- type : string
2021-11-09 11:16:08 +00:00
description : IdleConnTimeout is the maximum period for which an
idle HTTP keep-alive connection will remain open before closing
itself.
x-kubernetes-int-or-string : true
pingTimeout :
anyOf :
- type : integer
- type : string
description : PingTimeout is the timeout after which the HTTP/2
connection will be closed if a response to ping is not received.
x-kubernetes-int-or-string : true
readIdleTimeout :
anyOf :
- type : integer
- type : string
description : ReadIdleTimeout is the timeout after which a health
check using ping frame will be carried out if no frame is received
on the HTTP/2 connection. If zero, no health check is performed.
2021-03-03 14:32:04 +00:00
x-kubernetes-int-or-string : true
responseHeaderTimeout :
anyOf :
- type : integer
- type : string
2021-11-09 11:16:08 +00:00
description : ResponseHeaderTimeout is the amount of time to wait
for a server's response headers after fully writing the request
(including its body, if any). If zero, no timeout exists.
2021-03-03 14:32:04 +00:00
x-kubernetes-int-or-string : true
type : object
insecureSkipVerify :
description : Disable SSL certificate verification.
type : boolean
maxIdleConnsPerHost :
2021-05-05 15:50:04 +00:00
description : If non-zero, controls the maximum idle (keep-alive) to
keep per-host. If zero, DefaultMaxIdleConnsPerHost is used.
2021-03-03 14:32:04 +00:00
type : integer
2021-07-15 12:02:11 +00:00
peerCertURI :
description : URI used to match against SAN URI during the peer certificate
verification.
type : string
2021-03-03 14:32:04 +00:00
rootCAsSecrets :
description : Add cert file for self-signed certificate.
items :
type : string
type : array
serverName :
description : ServerName used to contact the server.
type : string
type : object
required :
- metadata
- spec
type : object
served : true
storage : true
status :
acceptedNames :
kind : ""
plural : ""
conditions : [ ]
storedVersions : [ ]