You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en/latest/reference/api-reference.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -661,7 +661,7 @@ UpstreamActiveHealthCheckHealthy defines the conditions used to actively determi
661
661
|`httpCodes`_integer array_| HTTPCodes define a list of HTTP status codes that are considered unhealthy. |
662
662
|`httpFailures`_integer_| HTTPFailures define the number of HTTP failures to define an unhealthy target. |
663
663
|`tcpFailures`_integer_| TCPFailures define the number of TCP failures to define an unhealthy target. |
664
-
|`timeout`_integer_| Timeout sets health check timeout in seconds. |
664
+
|`timeout`_integer_| Timeout sets health check timeout in seconds. https://github.com/apache/apisix/blob/0151d9e35bba63d7c316187272d88e19db0be634/apisix/schema_def.lua#L196|
665
665
|`interval`_[Duration](https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.30/#duration-v1-meta)_| Interval defines the time interval for checking targets, in seconds. |
666
666
667
667
@@ -1320,7 +1320,7 @@ ApisixUpstreamConfig defines configuration for upstream services.
1320
1320
|`scheme`_string_| Scheme is the protocol used to communicate with the upstream. Default is `http`. Can be `http`, `https`, `grpc`, or `grpcs`. |
1321
1321
|`retries`_integer_| Retries defines the number of retry attempts APISIX should make when a failure occurs. Failures include timeouts, network errors, or 5xx status codes. |
1322
1322
|`timeout`_[UpstreamTimeout](#upstreamtimeout)_| Timeout specifies the connection, send, and read timeouts for upstream requests. |
1323
-
|`healthCheck`_[HealthCheck](#healthcheck)_| HealthCheck defines the active and passive health check configuration for the upstream. Deprecated: no longer supported in standalone mode. |
1323
+
|`healthCheck`_[HealthCheck](#healthcheck)_| HealthCheck defines the active and passive health check configuration for the upstream. |
1324
1324
|`tlsSecret`_[ApisixSecret](#apisixsecret)_| TLSSecret references a Kubernetes Secret that contains the client certificate and key for mutual TLS when connecting to the upstream. |
1325
1325
|`subsets`_[ApisixUpstreamSubset](#apisixupstreamsubset) array_| Subsets defines labeled subsets of service endpoints, typically used for service versioning or canary deployments. |
1326
1326
|`passHost`_string_| PassHost configures how the host header should be determined when a request is forwarded to the upstream. Default is `pass`. Can be `pass`, `node` or `rewrite`:<br /> • `pass`: preserve the original Host header<br /> • `node`: use the upstream node’s host<br /> • `rewrite`: set to a custom host via upstreamHost |
@@ -1380,7 +1380,7 @@ definitions and custom configuration.
1380
1380
|`scheme`_string_| Scheme is the protocol used to communicate with the upstream. Default is `http`. Can be `http`, `https`, `grpc`, or `grpcs`. |
1381
1381
|`retries`_integer_| Retries defines the number of retry attempts APISIX should make when a failure occurs. Failures include timeouts, network errors, or 5xx status codes. |
1382
1382
|`timeout`_[UpstreamTimeout](#upstreamtimeout)_| Timeout specifies the connection, send, and read timeouts for upstream requests. |
1383
-
|`healthCheck`_[HealthCheck](#healthcheck)_| HealthCheck defines the active and passive health check configuration for the upstream. Deprecated: no longer supported in standalone mode. |
1383
+
|`healthCheck`_[HealthCheck](#healthcheck)_| HealthCheck defines the active and passive health check configuration for the upstream. |
1384
1384
|`tlsSecret`_[ApisixSecret](#apisixsecret)_| TLSSecret references a Kubernetes Secret that contains the client certificate and key for mutual TLS when connecting to the upstream. |
1385
1385
|`subsets`_[ApisixUpstreamSubset](#apisixupstreamsubset) array_| Subsets defines labeled subsets of service endpoints, typically used for service versioning or canary deployments. |
1386
1386
|`passHost`_string_| PassHost configures how the host header should be determined when a request is forwarded to the upstream. Default is `pass`. Can be `pass`, `node` or `rewrite`:<br /> • `pass`: preserve the original Host header<br /> • `node`: use the upstream node’s host<br /> • `rewrite`: set to a custom host via upstreamHost |
@@ -1528,7 +1528,7 @@ UpstreamPassiveHealthCheckUnhealthy defines the conditions used to passively det
1528
1528
|`httpCodes`_integer array_| HTTPCodes define a list of HTTP status codes that are considered unhealthy. |
1529
1529
|`httpFailures`_integer_| HTTPFailures define the number of HTTP failures to define an unhealthy target. |
1530
1530
|`tcpFailures`_integer_| TCPFailures define the number of TCP failures to define an unhealthy target. |
1531
-
|`timeout`_integer_| Timeout sets health check timeout in seconds. |
1531
+
|`timeout`_integer_| Timeout sets health check timeout in seconds. https://github.com/apache/apisix/blob/0151d9e35bba63d7c316187272d88e19db0be634/apisix/schema_def.lua#L196|
1532
1532
1533
1533
1534
1534
_Appears in:_
@@ -1550,7 +1550,7 @@ them if they are set on the port level.
1550
1550
|`scheme`_string_| Scheme is the protocol used to communicate with the upstream. Default is `http`. Can be `http`, `https`, `grpc`, or `grpcs`. |
1551
1551
|`retries`_integer_| Retries defines the number of retry attempts APISIX should make when a failure occurs. Failures include timeouts, network errors, or 5xx status codes. |
1552
1552
|`timeout`_[UpstreamTimeout](#upstreamtimeout)_| Timeout specifies the connection, send, and read timeouts for upstream requests. |
1553
-
|`healthCheck`_[HealthCheck](#healthcheck)_| HealthCheck defines the active and passive health check configuration for the upstream. Deprecated: no longer supported in standalone mode. |
1553
+
|`healthCheck`_[HealthCheck](#healthcheck)_| HealthCheck defines the active and passive health check configuration for the upstream. |
1554
1554
|`tlsSecret`_[ApisixSecret](#apisixsecret)_| TLSSecret references a Kubernetes Secret that contains the client certificate and key for mutual TLS when connecting to the upstream. |
1555
1555
|`subsets`_[ApisixUpstreamSubset](#apisixupstreamsubset) array_| Subsets defines labeled subsets of service endpoints, typically used for service versioning or canary deployments. |
1556
1556
|`passHost`_string_| PassHost configures how the host header should be determined when a request is forwarded to the upstream. Default is `pass`. Can be `pass`, `node` or `rewrite`:<br /> • `pass`: preserve the original Host header<br /> • `node`: use the upstream node’s host<br /> • `rewrite`: set to a custom host via upstreamHost |
Copy file name to clipboardExpand all lines: docs/en/latest/upgrade-guide.md
-1Lines changed: 0 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -143,7 +143,6 @@ spec:
143
143
Due to current limitations in the [ADC](https://github.com/api7/adc) component, the following fields are not yet supported:
144
144
145
145
* `spec.discovery`: Service Discovery
146
-
* `spec.healthCheck`: Health Checking
147
146
148
147
More details: [ADC Backend Differences](https://github.com/api7/adc/blob/2449ca81e3c61169f8c1e59efb4c1173a766bce2/libs/backend-apisix-standalone/README.md#differences-in-upstream)
0 commit comments