Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed unauth client action enum. #118

Closed
wants to merge 34 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
cba76d9
refactor: remove redundant `--disable-workload-identity` (#4871)
bcho May 24, 2022
3c5cd8c
Hotfix ML extension for addressing endpoint issues (#4883)
harneetvirk May 24, 2022
3ed36c1
{AKS} Add trusted access roles command (#4838)
YitongFeng-git May 24, 2022
901a309
{AKS} Filter app gateway case (#4885)
FumingZhang May 24, 2022
18d9813
[storage-preview] `az storage account create`: Rename `--key-vault-fe…
evelyn-ys May 24, 2022
202adb0
remove preview tags for enterprise tier GA (#4886)
smile37773 May 24, 2022
e9f096f
[Release] Update index.json for extension [ storage-preview ] (#4889)
azclibot May 24, 2022
f52b0c9
chore(arcdata): version bump to 1.4.1 (#4892)
swells May 24, 2022
1464c39
[Release] Update index.json for extension [ aks-preview ] (#4887)
azclibot May 25, 2022
46399b6
aks-preview: feature support for web application routing (#4872)
yizhang4321 May 25, 2022
e102839
{AKS} Fix aks byo appgw test case (#4894)
FumingZhang May 25, 2022
3e75c2d
[Release] Update index.json for extension [ aks-preview ] (#4895)
azclibot May 25, 2022
8b0804d
Release ArcAppliance 0.2.23 (#4896)
saisankargochhayat May 26, 2022
e92f423
[Hardwaresecuritymodules] Bump up sdk and `az dedicated-hsm`: add par…
ZengTaoxu May 26, 2022
d7cbbdd
[Release] Update index.json for extension [ hardware-security-modules…
azclibot May 26, 2022
cd256d0
[Spring] Support setting marketplace plan when creating service (#4888)
yuwzho May 26, 2022
ac28513
[feat] Add support for --assign-public-endpoint and --enable-log-stre…
Descatles May 26, 2022
ebf59a2
Support probe feature in 0501-preview (#4899)
Caoxuyang May 26, 2022
acded17
{AKS} Add v2 managed cluster decorator (#4900)
FumingZhang May 27, 2022
f128de5
[Dataprotection] Onboard ResourceGuard and AzMon alerts (#4891)
akshayneema May 27, 2022
b92b83d
updated version in version.py (#4906)
akshayneema May 27, 2022
7a995fe
[Release] Update index.json for extension [ dataprotection ] (#4907)
azclibot May 28, 2022
c19eb8f
{AKS} Add Custom CA Trust to CLI (#4782)
UtheMan May 28, 2022
bb08dd8
[Release] Update index.json for extension [ aks-preview ] (#4909)
azclibot May 30, 2022
85ef8a1
{AKS} Integrate azuredisk csi driver version to cli (#4865)
mukhoakash May 30, 2022
c62273e
{aks-preview} Fixe typo Github to GitHub (#4913)
RakeshMohanMSFT May 31, 2022
b430ec0
[SSH] Remove setup.py from connectedmachine SDK folder (#4916)
vthiebaut10 Jun 1, 2022
33a77ae
[ConnectedMachine] bug fix: add enable-auto-upgrade param back to ext…
dorothyhu Jun 1, 2022
d47de83
Prompt when disabling CSI Drivers (#4868)
ZeroMagic Jun 2, 2022
aa1d0b4
Use remote Kustomize base for deploying AKS Periscope (#4904)
peterbom Jun 2, 2022
38f1124
[Web PubSub] Allow newer versions of websockets (#4911)
asottile Jun 2, 2022
d9ab65a
{AKS} Fix several tests (#4919)
FumingZhang Jun 2, 2022
6dbf738
{AKS} Vendor 2022-05-02-preview for aks-preview (#4923)
FumingZhang Jun 2, 2022
1597b52
Updated enum.
Jun 2, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
20 changes: 20 additions & 0 deletions linter_exclusions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -482,6 +482,26 @@ datafactory pipeline create-run:
reference_pipeline_run_id:
rule_exclusions:
- option_length_too_long
dataprotection backup-instance restore initialize-for-data-recovery-as-files:
parameters:
target_blob_container_url:
rule_exclusions:
- option_length_too_long
dataprotection backup-vault create:
parameters:
alerts_for_all_job_failures:
rule_exclusions:
- option_length_too_long
dataprotection backup-vault update:
parameters:
alerts_for_all_job_failures:
rule_exclusions:
- option_length_too_long
dataprotection resource-guard update:
parameters:
critical_operation_exclusion_list:
rule_exclusions:
- option_length_too_long
datashare consumer dataset-mapping create:
parameters:
share_subscription_name:
Expand Down
31 changes: 30 additions & 1 deletion src/aks-preview/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,35 @@ To release a new version, please select a new version number (usually plus 1 to
Pending
+++++++

* Fix `az aks addon list`, `az aks addon list-available` and `az aks addon show` commands when dealing with the web application routing addon.
* Update to use 2022-05-02-preview api version.

0.5.78
++++++

* Prompt when disabling CSI Drivers.

0.5.77
++++++

* Add support to pass csi `disk-driver-version` for `az aks create` and `az aks update`.

0.5.76
++++++

* Add support for Custom CA Trust in `az aks create`, `az aks nodepool add`, `az aks nodepool update`.

0.5.75
++++++

* Add support for web application routing.
* Refactor: Removed redundant `--disable-workload-identity` flag. User can disable the workload identity feature by using `--enable-workload-identity False`.

0.5.74
++++++

* Add command `aks trustedaccess role list`.

0.5.73
++++++

Expand Down Expand Up @@ -85,7 +114,7 @@ Pending
++++++

* Update to use 2022-03-02-preview api version.
* Add support for `--format` parameter in `az aks get-credentials` command.
* Add support for `--format` parameter in `az aks get-credentials` command.

0.5.60
++++++
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,15 @@
"test_aks_create_with_crg_id",
"test_aks_create_and_update_with_http_proxy_config",
"test_aks_snapshot",
"test_aks_custom_kubelet_identity",
"test_aks_nodepool_add_with_ossku_windows2022"
"test_aks_nodepool_add_with_ossku_windows2022",
"test_list_trustedaccess_roles",
"test_aks_custom_ca_trust_flow",
"test_aks_create_with_csi_driver_v2",
"test_aks_create_and_update_csi_driver_to_v2"
],
"fixed, waiting for rp rollout": [
"test_aks_create_with_azurekeyvaultkms",
"test_aks_update_with_azurekeyvaultkms"
]
}
}
2 changes: 1 addition & 1 deletion src/aks-preview/azext_aks_preview/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ def register_aks_preview_resource_type():
register_resource_type(
"latest",
CUSTOM_MGMT_AKS_PREVIEW,
SDKProfile("2022-04-02-preview", {"container_services": "2017-07-01"}),
SDKProfile("2022-05-02-preview", {"container_services": "2017-07-01"}),
)


Expand Down
4 changes: 4 additions & 0 deletions src/aks-preview/azext_aks_preview/_client_factory.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ def get_container_service_client(cli_ctx, **_):
return get_mgmt_service_client(cli_ctx, CUSTOM_MGMT_AKS_PREVIEW)


def cf_trustedaccess_role(cli_ctx, *_):
return get_container_service_client(cli_ctx).trusted_access_roles


def cf_container_services(cli_ctx, *_):
return get_container_service_client(cli_ctx).container_services

Expand Down
21 changes: 19 additions & 2 deletions src/aks-preview/azext_aks_preview/_consts.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,10 @@
CONST_NETWORK_PLUGIN_AZURE = "azure"
CONST_NETWORK_PLUGIN_NONE = "none"

# disk driver versions
CONST_DISK_DRIVER_V1 = "v1"
CONST_DISK_DRIVER_V2 = "v2"

# consts for addons
# http application routing
CONST_HTTP_APPLICATION_ROUTING_ADDON_NAME = "httpApplicationRouting"
Expand Down Expand Up @@ -125,6 +129,11 @@
# gitops
CONST_GITOPS_ADDON_NAME = "gitops"

# web application routing
# only used as the key of the corresponding description, not to map to the key name in addonProfiles,
# since its configuration is actually stored in a separate ingress profile
CONST_WEB_APPLICATION_ROUTING_KEY_NAME = "ingress/webApplicationRouting"

# all supported addons
ADDONS = {
'http_application_routing': CONST_HTTP_APPLICATION_ROUTING_ADDON_NAME,
Expand All @@ -136,7 +145,8 @@
"confcom": CONST_CONFCOM_ADDON_NAME,
'open-service-mesh': CONST_OPEN_SERVICE_MESH_ADDON_NAME,
'azure-keyvault-secrets-provider': CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME,
'gitops': CONST_GITOPS_ADDON_NAME
'gitops': CONST_GITOPS_ADDON_NAME,
'web_application_routing': CONST_WEB_APPLICATION_ROUTING_KEY_NAME
}

ADDONS_DESCRIPTIONS = {
Expand All @@ -149,7 +159,8 @@
CONST_CONFCOM_ADDON_NAME: '- enable confcom addon, this will enable SGX device plugin by default (PREVIEW).',
CONST_OPEN_SERVICE_MESH_ADDON_NAME: '- enable Open Service Mesh addon (PREVIEW).',
CONST_AZURE_KEYVAULT_SECRETS_PROVIDER_ADDON_NAME: '- enable Azure Keyvault Secrets Provider addon (PREVIEW).',
CONST_GITOPS_ADDON_NAME: '- enable GitOps (PREVIEW).'
CONST_GITOPS_ADDON_NAME: '- enable GitOps (PREVIEW).',
CONST_WEB_APPLICATION_ROUTING_KEY_NAME: '- enable web application routing (PREVIEW).'
}

# consts for credential
Expand All @@ -160,3 +171,9 @@
# refer https://docs.microsoft.com/en-us/rest/api/storageservices/
# naming-and-referencing-containers--blobs--and-metadata#container-names
CONST_CONTAINER_NAME_MAX_LENGTH = 63

CONST_PERISCOPE_REPO_ORG = "azure"
CONST_PERISCOPE_CONTAINER_REGISTRY = "mcr.microsoft.com"
CONST_PERISCOPE_RELEASE_TAG = "v0.9"
CONST_PERISCOPE_IMAGE_VERSION = "0.0.9"
CONST_PERISCOPE_NAMESPACE = "aks-periscope"
Loading