Add HealthCheck for KubernetesCRD ExternalName services
This commit is contained in:
parent
c0a2e6b4b6
commit
7fc56454ea
13 changed files with 885 additions and 22 deletions
|
@ -256,6 +256,46 @@ spec:
|
|||
Service defines the reference to a Kubernetes Service that will serve the error page.
|
||||
More info: https://doc.traefik.io/traefik/v3.0/middlewares/http/errorpages/#service
|
||||
properties:
|
||||
healthCheck:
|
||||
description: Healthcheck defines health checks for the service.
|
||||
properties:
|
||||
followRedirects:
|
||||
type: boolean
|
||||
headers:
|
||||
additionalProperties:
|
||||
type: string
|
||||
type: object
|
||||
hostname:
|
||||
type: string
|
||||
interval:
|
||||
description: |-
|
||||
Duration is a custom type suitable for parsing duration values.
|
||||
It supports `time.ParseDuration`-compatible values and suffix-less digits; in
|
||||
the latter case, seconds are assumed.
|
||||
format: int64
|
||||
type: integer
|
||||
method:
|
||||
type: string
|
||||
mode:
|
||||
type: string
|
||||
path:
|
||||
type: string
|
||||
port:
|
||||
type: integer
|
||||
scheme:
|
||||
type: string
|
||||
status:
|
||||
type: integer
|
||||
timeout:
|
||||
description: |-
|
||||
Duration is a custom type suitable for parsing duration values.
|
||||
It supports `time.ParseDuration`-compatible values and suffix-less digits; in
|
||||
the latter case, seconds are assumed.
|
||||
format: int64
|
||||
type: integer
|
||||
required:
|
||||
- followRedirects
|
||||
type: object
|
||||
kind:
|
||||
description: Kind defines the kind of the Service.
|
||||
enum:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue