azure-cli-extensions icon indicating copy to clipboard operation
azure-cli-extensions copied to clipboard

{AKS} add static egress gateway related cli

Open jwtty opened this issue 10 months ago • 5 comments


This checklist is used to make sure that common guidelines for a pull request are followed.

Related command

az aks create <CLUSTER_NAME> --enable-static-egress-gateway
az aks update <CLUSTER_NAME> --enable-static-egress-gateway
az aks update <CLUSTER_NAME> --disable-static-egress-gateway
az aks nodepool add <NODEPOOL_NAME> --mode Gateway --gateway-prefix-size 31

General Guidelines

  • [x] Have you run azdev style <YOUR_EXT> locally? (pip install azdev required)
  • [x] Have you run python scripts/ci/test_index.py -q locally? (pip install wheel==0.30.0 required)
  • [x] My extension version conforms to the Extension version schema

For new extensions:

About Extension Publish

There is a pipeline to automatically build, upload and publish extension wheels.
Once your pull request is merged into main branch, a new pull request will be created to update src/index.json automatically.
You only need to update the version information in file setup.py and historical information in file HISTORY.rst in your PR but do not modify src/index.json.

jwtty avatar Apr 18 '24 09:04 jwtty

❌Azure CLI Extensions Breaking Change Test
❌aks-preview
rule cmd_name rule_message suggest_message
1010 - ParaPropUpdate aks nodepool add cmd aks nodepool add update parameter spot_max_price: updated property default from nan to nan please change property default from nan to nan for parameter spot_max_price of cmd aks nodepool add
⚠️ 1006 - ParaAdd aks create cmd aks create added parameter enable_static_egress_gateway
⚠️ 1006 - ParaAdd aks nodepool add cmd aks nodepool add added parameter gateway_prefix_size
⚠️ 1010 - ParaPropUpdate aks nodepool add cmd aks nodepool add update parameter mode: updated property choices from ['System', 'User'] to ['Gateway', 'System', 'User']
⚠️ 1010 - ParaPropUpdate aks nodepool update cmd aks nodepool update update parameter mode: updated property choices from ['System', 'User'] to ['Gateway', 'System', 'User']
⚠️ 1006 - ParaAdd aks update cmd aks update added parameter disable_static_egress_gateway
⚠️ 1006 - ParaAdd aks update cmd aks update added parameter enable_static_egress_gateway

AKS

yonzhan avatar Apr 18 '24 09:04 yonzhan

:warning: Release Suggestions

Module: aks-preview

  • Update version to 3.0.0b11 in setup.py

Notes

  • Stable/preview tag is inherited from last release. If needed, please add stable/preview label to modify it.
  • Major/minor/patch/pre increment of version number is calculated by pull request code changes automatically. If needed, please add major/minor/patch/pre label to adjust it.
  • For more info about extension versioning, please refer to Extension version schema

github-actions[bot] avatar Apr 18 '24 09:04 github-actions[bot]

Please fix CI issues

yonzhan avatar Apr 30 '24 22:04 yonzhan

Please fix CI issues

fixed, it was due to not up-to-date recording file.

jwtty avatar May 02 '24 08:05 jwtty

[Release] Update index.json for extension [ aks-preview ] : https://dev.azure.com/azclitools/release/_build/results?buildId=154654&view=results

azclibot avatar May 06 '24 03:05 azclibot

Please take the necessary initiative.

MoazzemHossain-bot avatar May 06 '24 04:05 MoazzemHossain-bot