Support tcp/http liveness/readiness probe (#1449)

This commit is contained in:
ichx
2021-11-03 23:30:38 +08:00
committed by GitHub
parent ce46a5ba01
commit d55071e9d6
14 changed files with 1529 additions and 221 deletions
+8
View File
@@ -60,10 +60,18 @@ const (
HealthCheckReadinessRetries = "kompose.service.healthcheck.readiness.retries"
// HealthCheckReadinessStartPeriod defines readiness health check start period
HealthCheckReadinessStartPeriod = "kompose.service.healthcheck.readiness.start_period"
// HealthCheckReadinessHTTPGetPath defines readiness health check HttpGet path
HealthCheckReadinessHTTPGetPath = "kompose.service.healthcheck.readiness.http_get_path"
// HealthCheckReadinessHTTPGetPort defines readiness health check HttpGet port
HealthCheckReadinessHTTPGetPort = "kompose.service.healthcheck.readiness.http_get_port"
// HealthCheckReadinessTCPPort defines readiness health check tcp port
HealthCheckReadinessTCPPort = "kompose.service.healthcheck.readiness.tcp_port"
// HealthCheckLivenessHTTPGetPath defines liveness health check HttpGet path
HealthCheckLivenessHTTPGetPath = "kompose.service.healthcheck.liveness.http_get_path"
// HealthCheckLivenessHTTPGetPort defines liveness health check HttpGet port
HealthCheckLivenessHTTPGetPort = "kompose.service.healthcheck.liveness.http_get_port"
// HealthCheckLivenessTCPPort defines liveness health check tcp port
HealthCheckLivenessTCPPort = "kompose.service.healthcheck.liveness.tcp_port"
// ServiceTypeHeadless ...
ServiceTypeHeadless = "Headless"