tokers commented on code in PR #7975: URL: https://github.com/apache/apisix/pull/7975#discussion_r979392900
########## CHANGELOG.md: ########## @@ -61,6 +62,149 @@ title: Changelog - [0.7.0](#070) - [0.6.0](#060) +## 3.0.0-beta + +### Change + +#### Moves the config_center, etcd and Admin API configuration to the deployment + +We've adjusted the configuration in the static configuration file, so you need to update the configuration in `config.yaml` as well: + +- The `config_center` function is now implemented by `config_provider` under `deployment`: [#7901](https://github.com/apache/apisix/pull/7901) +- The `etcd` field is moved to `deployment`: [#7860](https://github.com/apache/apisix/pull/7860) +- The following Admin API configuration is moved to the `admin` field under `deployment`: [#7823](https://github.com/apache/apisix/pull/7823) + - admin_key + - enable_admin_cors + - allow_admin + - admin_listen + - https_admin + - admin_api_mtls + - admin_api_version + +You can refer to the latest `config-default.yaml` for details. + +#### Removing multiple deprecated configurations + +With the new 3.0 release, we took the opportunity to clean out many configurations that were previously marked as deprecated. + +In the static configuration, we removed several fields as follows: + +- Removed `enable_http2` and `listen_port` from `apisix.ssl`: [#7717](https://github.com/apache/apisix/pull/7717) +- Remove `apisix.port_admin`: [#7716](https://github.com/apache/apisix/pull/7716) +- Remove `etcd.health_check_retry`: [#7676](https://github.com/apache/apisix/pull/7676) +- Remove `nginx_config.http.lua_shared_dicts`: [#7677](https://github.com/apache/apisix/pull/7677) +- Remove `nginx_config.http.real_ip_header`: [#7696](https://github.com/apache/apisix/pull/7696) Review Comment: ```suggestion - Removed `apisix.port_admin`: [#7716](https://github.com/apache/apisix/pull/7716) - Removed `etcd.health_check_retry`: [#7676](https://github.com/apache/apisix/pull/7676) - Removed `nginx_config.http.lua_shared_dicts`: [#7677](https://github.com/apache/apisix/pull/7677) - Removed `nginx_config.http.real_ip_header`: [#7696](https://github.com/apache/apisix/pull/7696) ``` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
