From 2e06519b8c7a2b01a2bdb75e9c8bbf321643bd72 Mon Sep 17 00:00:00 2001 From: David Yu Date: Thu, 14 Mar 2024 21:00:11 +0000 Subject: [PATCH 1/7] backport of commit a11fa34c64e728e65f727b958649b60a85c8b8d4 --- website/content/docs/release-notes/consul/v1_17_x.mdx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/website/content/docs/release-notes/consul/v1_17_x.mdx b/website/content/docs/release-notes/consul/v1_17_x.mdx index caa7c0a1a54..48ecb1dadc7 100644 --- a/website/content/docs/release-notes/consul/v1_17_x.mdx +++ b/website/content/docs/release-notes/consul/v1_17_x.mdx @@ -70,6 +70,10 @@ We are pleased to announce the following Consul updates. ``` - **`-admin-access-log-path` flag for the `consul connect envoy` command:** The `-admin-access-log-path` flag for the `consul connect envoy` command is deprecated and will be removed in a future release. `-admin-access-log-config` can be used to configure Envoy admin access logs. +## What's removed + +**Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as consul-api-gateway and released separately from Consul K8s is now removed, and was previously deprecated in Consul 1.16.x. This is referred to as the "legacy" API Gateway. Native API Gateway [installation](https://developer.hashicorp.com/consul/docs/connect/gateways/api-gateway/install-k8s) and configuration using the [`connectInject.apiGateway` stanza](https://developer.hashicorp.com/consul/docs/k8s/helm#apigateway) is now required as of Consul 1.17.0. + ## Upgrading For more detailed information, please refer to the [upgrade details page](/consul/docs/upgrading/upgrade-specific) and the changelogs. From 9bb6d1c09c4ccdedfaa2fb95f1395f7532a75701 Mon Sep 17 00:00:00 2001 From: David Yu Date: Thu, 14 Mar 2024 21:07:45 +0000 Subject: [PATCH 2/7] backport of commit f5113b73e749009d79a969bf7162e1ed68875d53 --- website/content/docs/release-notes/consul/v1_17_x.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/docs/release-notes/consul/v1_17_x.mdx b/website/content/docs/release-notes/consul/v1_17_x.mdx index 48ecb1dadc7..a0b423e93bb 100644 --- a/website/content/docs/release-notes/consul/v1_17_x.mdx +++ b/website/content/docs/release-notes/consul/v1_17_x.mdx @@ -72,7 +72,7 @@ We are pleased to announce the following Consul updates. ## What's removed -**Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as consul-api-gateway and released separately from Consul K8s is now removed, and was previously deprecated in Consul 1.16.x. This is referred to as the "legacy" API Gateway. Native API Gateway [installation](https://developer.hashicorp.com/consul/docs/connect/gateways/api-gateway/install-k8s) and configuration using the [`connectInject.apiGateway` stanza](https://developer.hashicorp.com/consul/docs/k8s/helm#apigateway) is now required as of Consul 1.17.0. +- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as consul-api-gateway and released separately from Consul K8s is now removed, and was previously deprecated in Consul 1.16.x. This is referred to as the "legacy" API Gateway. Native API Gateway [installation](https://developer.hashicorp.com/consul/docs/connect/gateways/api-gateway/install-k8s) and configuration using the [`connectInject.apiGateway` stanza](https://developer.hashicorp.com/consul/docs/k8s/helm#apigateway) is now required as of Consul 1.17.0. ## Upgrading From c68f996d13c0f50a501cd24558885f15ff53f164 Mon Sep 17 00:00:00 2001 From: David Yu Date: Thu, 14 Mar 2024 21:09:27 +0000 Subject: [PATCH 3/7] backport of commit 54ae77377262c03177f6dcac02481a8c813134f8 --- website/content/docs/release-notes/consul-k8s/v1_3_x.mdx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx b/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx index 2c006fa40bb..65cc34cd283 100644 --- a/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx +++ b/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx @@ -31,6 +31,11 @@ Catalog v2 supports multi-port application deployments with a single Envoy proxy - kubectl 1.24.x - 1.27.x - Helm 3.6+ + +## What's removed + +- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as consul-api-gateway and released separately from Consul K8s is now removed, and was previously deprecated in Consul 1.16.x. This is referred to as the "legacy" API Gateway. Native API Gateway [installation](https://developer.hashicorp.com/consul/docs/connect/gateways/api-gateway/install-k8s) and configuration using the [`connectInject.apiGateway` stanza](https://developer.hashicorp.com/consul/docs/k8s/helm#apigateway) is now required as of Consul 1.17.0. + ## Upgrading For more detailed information, please refer to the [upgrade details page](/consul/docs/upgrading/upgrade-specific) and the changelogs. From db1215a7cbc961526bdcdd23cf9115d80fcd468c Mon Sep 17 00:00:00 2001 From: David Yu Date: Thu, 14 Mar 2024 21:29:13 +0000 Subject: [PATCH 4/7] backport of commit 49aa4a69034376eb3e21eda35f2a08a8a55202bc --- website/content/docs/release-notes/consul-k8s/v1_3_x.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx b/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx index 65cc34cd283..2876ada7d53 100644 --- a/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx +++ b/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx @@ -34,7 +34,7 @@ Catalog v2 supports multi-port application deployments with a single Envoy proxy ## What's removed -- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as consul-api-gateway and released separately from Consul K8s is now removed, and was previously deprecated in Consul 1.16.x. This is referred to as the "legacy" API Gateway. Native API Gateway [installation](https://developer.hashicorp.com/consul/docs/connect/gateways/api-gateway/install-k8s) and configuration using the [`connectInject.apiGateway` stanza](https://developer.hashicorp.com/consul/docs/k8s/helm#apigateway) is now required as of Consul 1.17.0. +- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as `consul-api-gateway`, released separately from Consul K8s, and deprecated in Consul v1.16.x is now removed. This gateway is referred to as the _legacy API Gateway_. As of Consul v1.17.0, you must [install the _native API Gateway_](/consul/docs/connect/gateways/api-gateway/install-k8s) and configure it using the [`connectInject.apiGateway` stanza](/consul/docs/k8s/helm#apigateway). ## Upgrading From 15a0370d08c6e7b31204a486895cd0224de695ed Mon Sep 17 00:00:00 2001 From: David Yu Date: Thu, 14 Mar 2024 21:29:27 +0000 Subject: [PATCH 5/7] backport of commit ec5b5e92fe9784f4ea0d94ada2a7dcaa3ff3fa10 --- website/content/docs/release-notes/consul/v1_17_x.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/docs/release-notes/consul/v1_17_x.mdx b/website/content/docs/release-notes/consul/v1_17_x.mdx index a0b423e93bb..ef8de0b7754 100644 --- a/website/content/docs/release-notes/consul/v1_17_x.mdx +++ b/website/content/docs/release-notes/consul/v1_17_x.mdx @@ -72,7 +72,7 @@ We are pleased to announce the following Consul updates. ## What's removed -- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as consul-api-gateway and released separately from Consul K8s is now removed, and was previously deprecated in Consul 1.16.x. This is referred to as the "legacy" API Gateway. Native API Gateway [installation](https://developer.hashicorp.com/consul/docs/connect/gateways/api-gateway/install-k8s) and configuration using the [`connectInject.apiGateway` stanza](https://developer.hashicorp.com/consul/docs/k8s/helm#apigateway) is now required as of Consul 1.17.0. +- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as `consul-api-gateway`, released separately from Consul K8s, and deprecated in Consul v1.16.x is now removed. This gateway is referred to as the _legacy API Gateway_. As of Consul v1.17.0, you must [install the _native API Gateway_](/consul/docs/connect/gateways/api-gateway/install-k8s) and configure it using the [`connectInject.apiGateway` stanza](/consul/docs/k8s/helm#apigateway). ## Upgrading From 1da88aafbf9003a0f47de480df87b39cc32336c7 Mon Sep 17 00:00:00 2001 From: David Yu Date: Thu, 14 Mar 2024 21:41:23 +0000 Subject: [PATCH 6/7] backport of commit ed3c399d44eacec9c7cc37f70199ff796c8f639c --- website/content/docs/release-notes/consul-k8s/v1_3_x.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx b/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx index 2876ada7d53..bacbcae9f4e 100644 --- a/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx +++ b/website/content/docs/release-notes/consul-k8s/v1_3_x.mdx @@ -34,7 +34,7 @@ Catalog v2 supports multi-port application deployments with a single Envoy proxy ## What's removed -- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as `consul-api-gateway`, released separately from Consul K8s, and deprecated in Consul v1.16.x is now removed. This gateway is referred to as the _legacy API Gateway_. As of Consul v1.17.0, you must [install the _native API Gateway_](/consul/docs/connect/gateways/api-gateway/install-k8s) and configure it using the [`connectInject.apiGateway` stanza](/consul/docs/k8s/helm#apigateway). +- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as `consul-api-gateway`, released separately from Consul K8s, and deprecated in Consul v1.16.x is now removed. This gateway is referred to as the _legacy API Gateway_. As of Consul v1.17.0, you must [install](/consul/docs/connect/gateways/api-gateway/install-k8s) the _native API Gateway_ and configure it using the [`connectInject.apiGateway`](/consul/docs/k8s/helm#apigateway) stanza. ## Upgrading From fe8a858721477b5c0bdfbe74c1eca1da98a4f490 Mon Sep 17 00:00:00 2001 From: David Yu Date: Thu, 14 Mar 2024 21:41:43 +0000 Subject: [PATCH 7/7] backport of commit ee3b227940c702eea83a5925f05c065086575eac --- website/content/docs/release-notes/consul/v1_17_x.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/content/docs/release-notes/consul/v1_17_x.mdx b/website/content/docs/release-notes/consul/v1_17_x.mdx index ef8de0b7754..f195900d430 100644 --- a/website/content/docs/release-notes/consul/v1_17_x.mdx +++ b/website/content/docs/release-notes/consul/v1_17_x.mdx @@ -72,7 +72,7 @@ We are pleased to announce the following Consul updates. ## What's removed -- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as `consul-api-gateway`, released separately from Consul K8s, and deprecated in Consul v1.16.x is now removed. This gateway is referred to as the _legacy API Gateway_. As of Consul v1.17.0, you must [install the _native API Gateway_](/consul/docs/connect/gateways/api-gateway/install-k8s) and configure it using the [`connectInject.apiGateway` stanza](/consul/docs/k8s/helm#apigateway). +- **Legacy API Gateway support is removed**: The Consul API Gateway that was previously packaged as `consul-api-gateway`, released separately from Consul K8s, and deprecated in Consul v1.16.x is now removed. This gateway is referred to as the _legacy API Gateway_. As of Consul v1.17.0, you must [install](/consul/docs/connect/gateways/api-gateway/install-k8s) the _native API Gateway_ and configure it using the [`connectInject.apiGateway`](/consul/docs/k8s/helm#apigateway) stanza. ## Upgrading