Documentation
¶
Index ¶
Constants ¶
View Source
const (
OK = "ok"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpProbe ¶
type HttpProbe struct {
Host string `yaml:"host,omitempty"`
Path string `yaml:"path,omitempty"`
Scheme string `yaml:"scheme,omitempty"`
Port string `yaml:"port,omitempty"`
NumPort int `yaml:"num_port,omitempty"`
Headers map[string]string `yaml:"headers,omitempty"`
StatusCode int `yaml:"status_code,omitempty"`
}
type Probe ¶
type Probe struct {
Exec *ExecProbe `yaml:"exec,omitempty"`
HttpGet *HttpProbe `yaml:"http_get,omitempty"`
InitialDelay int `yaml:"initial_delay_seconds,omitempty"`
PeriodSeconds int `yaml:"period_seconds,omitempty"`
TimeoutSeconds int `yaml:"timeout_seconds,omitempty"`
SuccessThreshold int `yaml:"success_threshold,omitempty"`
FailureThreshold int `yaml:"failure_threshold,omitempty"`
}
func (*Probe) ValidateAndSetDefaults ¶ added in v1.27.0
func (p *Probe) ValidateAndSetDefaults()
Click to show internal directories.
Click to hide internal directories.