Skip to content

Commit f02e350

Browse files
authored
docs: fix description error in upgrade doc (#2440)
1 parent 94fcceb commit f02e350

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

docs/en/latest/concepts/resources.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ Enable additional features not included in the standard Kubernetes Gateway API,
7070

7171
![Gateway API Extensions Overview](../../../assets/images/gateway-api-extensions-resources.png)
7272

73-
## Ingress API Extensions
73+
### Ingress API Extensions
7474

7575
APISIX Ingress Controller CRDs extend Kubernetes functionality to provide declarative configuration management for the Apache APISIX gateway, supporting advanced routing, traffic management, and security policies.
7676

docs/en/latest/upgrade-guide.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ etcdserver:
6464
6565
##### Controller-Only Configuration Source
6666
67-
In 2.0.0, all data plane configurations must originate from the Ingress Controller. Configurations via Admin API or any external methods are no longer supported and will be ignored or may cause errors.
67+
Starting with APISIX Ingress Controller 2.0.0, the controller is the single source of truth. Manual Admin API changes will be overwritten on the next full sync. The prior approach, which allowed controller-managed and manually added configurations to coexist, was incorrect and is now deprecated.
6868
6969
#### APISIX With Etcd (Admin API) synchronization performance
7070
@@ -139,7 +139,7 @@ spec:
139139

140140
#### `ApisixUpstream`
141141

142-
Due to current limitations in the ADC (API Definition Controller) component, the following fields are not yet supported:
142+
Due to current limitations in the [ADC](https://github.com/api7/adc) component, the following fields are not yet supported:
143143

144144
* `spec.discovery`: Service Discovery
145145
* `spec.healthCheck`: Health Checking
@@ -203,10 +203,10 @@ Ingress annotations used in version 1.x.x are not fully supported in 2.0.0. If y
203203

204204
### Summary
205205

206-
| Category | Description |
207-
| ---------------- | ---------------------------------------------------------------------------------------------------- |
208-
| Architecture | The `mock-etcd` component has been removed. Configuration is now centralized through the Controller. |
209-
| Configuration | Static configuration fields have been removed. Use `GatewayProxy` CRD to configure the data plane. |
210-
| Data Plane | Requires APISIX version 3.13.0 running in `standalone` mode. |
211-
| API | Some fields in `Ingress Annotations` and `ApisixUpstream` are not yet supported. |
212-
| Upgrade Strategy | Blue-green deployment or canary release is recommended before full switchover. |
206+
| Category | Description |
207+
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------- |
208+
| Architecture | The `mock-etcd` component has been removed. Configuration is now centralized through the Controller. |
209+
| Configuration | Static configuration fields have been removed. Use `GatewayProxy` CRD to configure the data plane. |
210+
| Data Plane | The Admin API configuration method is still supported. Support for the Standalone API-driven mode was introduced in APISIX 3.13.0 and later. |
211+
| API | Some fields in `Ingress Annotations` and `ApisixUpstream` are not yet supported. |
212+
| Upgrade Strategy | Blue-green deployment or canary release is recommended before full switchover. |

0 commit comments

Comments
 (0)