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
Remove managed gateway API changes from cherry-picked istio commits
The cherry-picked App Routing Istio commits from PR #33254 share branch
ancestry with the Managed Gateway API changes from PR #33238. This commit
surgically removes the gateway-api-only code that came along, while
preserving the App Routing Istio functionality.
Removed:
- CONST_MANAGED_GATEWAY_INSTALLATION_DISABLED/STANDARD constants
- enable_gateway_api / disable_gateway_api parameters and help entries
- set_up_ingress_profile_gateway_api / update_ingress_profile_gateway_api
decorator methods
- Associated unit and integration tests
Kept:
- App Routing Istio (CONST_APP_ROUTING_ISTIO_MODE_*)
- gateway_api_implementations.app_routing_istio field handling
Copy file name to clipboardExpand all lines: src/azure-cli/azure/cli/command_modules/acs/_help.py
-15Lines changed: 0 additions & 15 deletions
Original file line number
Diff line number
Diff line change
@@ -616,9 +616,6 @@
616
616
- name: --enable-ai-toolchain-operator
617
617
type: bool
618
618
short-summary: Enable AI toolchain operator to the cluster.
619
-
- name: --enable-gateway-api
620
-
type: bool
621
-
short-summary: Enable managed installation of Gateway API CRDs from the standard release channel. Requires at least one managed Gateway API ingress provider to be enabled.
622
619
- name: --enable-app-routing-istio --enable-ari
623
620
type: bool
624
621
short-summary: Enable Gateway API based ingress on App Routing via Istio without service mesh functionality.
@@ -735,8 +732,6 @@
735
732
text: az aks create -g MyResourceGroup -n MyManagedCluster --node-provisioning-mode Auto --node-provisioning-default-pools None
736
733
- name: Create a Kubernetes cluster with KataVmIsolation enabled.
737
734
text: az aks create -g MyResourceGroup -n MyManagedCluster --os-sku AzureLinux --vm-size Standard_D4s_v3 --workload-runtime KataVmIsolation --node-count 1
738
-
- name: Create a kubernetes cluster with the Azure Service Mesh addon enabled with a managed installation of Gateway API CRDs from the standard release channel.
739
-
text: az aks create -g MyResourceGroup -n MyManagedCluster --enable-azure-service-mesh --enable-gateway-api
740
735
"""
741
736
742
737
helps["aks update"] ="""
@@ -1154,12 +1149,6 @@
1154
1149
- name: --disable-ai-toolchain-operator
1155
1150
type: bool
1156
1151
short-summary: Disable AI toolchain operator.
1157
-
- name: --enable-gateway-api
1158
-
type: bool
1159
-
short-summary: Enable managed installation of Gateway API CRDs from the standard release channel. Requires at least one managed Gateway API ingress provider to be enabled.
1160
-
- name: --disable-gateway-api
1161
-
type: bool
1162
-
short-summary: Disable managed installation of Gateway API CRDs.
1163
1152
- name: --enable-app-routing-istio --enable-ari
1164
1153
type: bool
1165
1154
short-summary: Enable Gateway API based ingress on App Routing via Istio without service mesh functionality.
@@ -1258,10 +1247,6 @@
1258
1247
text: az aks update -g MyResourceGroup -n MyManagedCluster --node-provisioning-mode Auto --node-provisioning-default-pools None
1259
1248
- name: Upgrade load balancer sku to standard
1260
1249
text: az aks update --load-balancer-sku standard -g MyResourceGroup -n MyManagedCluster
1261
-
- name: Update a kubernetes cluster to enable a managed installation of Gateway API CRDs from the standard release channel.
1262
-
text: az aks update -g MyResourceGroup -n MyManagedCluster --enable-gateway-api
1263
-
- name: Update a kubernetes cluster to disable the managed installation of Gateway API CRDs.
1264
-
text: az aks update -g MyResourceGroup -n MyManagedCluster --disable-gateway-api
0 commit comments