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

Daprenable #42

Merged
merged 462 commits into from
Mar 23, 2022
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
462 commits
Select commit Hold shift + click to select a range
68fd2df
Update workaround information in parameter helptext (#4321)
vivek-microsoft Jan 14, 2022
88b86b8
[Release] Update index.json for extension [ cosmosdb-preview ] (#4323)
azclibot Jan 14, 2022
7fc8182
[Enterprise-Edge] : `az staticwebapp enterprise-edge enable` : regist…
StrawnSC Jan 15, 2022
f6aa6d8
Update version (#4322)
evelyn-ys Jan 17, 2022
1ba6cd1
[Release] Update index.json for extension [ storage-preview ] (#4326)
azclibot Jan 17, 2022
f0bcccb
[Release] Update index.json for extension [ enterprise-edge ] (#4325)
azclibot Jan 17, 2022
4dc9c54
Make cli zone redundant property be none (#4327)
Descatles Jan 17, 2022
393df5f
fix regex used to check node image version (#4319)
FumingZhang Jan 17, 2022
4f79b66
Update Terminology end-to-end TLS to ingress-to-app TLS (#4320)
Descatles Jan 17, 2022
6c52d47
Fix certificate list output error (#4330)
Descatles Jan 18, 2022
649b29a
[k8s-configuration] Release v1.4.1 with fixed help text (#4328)
jonathan-innis Jan 18, 2022
6547d3f
fix: 🐛 Validate deployment parameters with source type (#4329)
yuwzho Jan 18, 2022
92f4c2d
[IoT] IoT Extension Release v0.13.0 (#4333)
c-ryan-k Jan 19, 2022
879beb0
[Release] Update index.json for extension [ k8s-configuration ] (#4332)
azclibot Jan 19, 2022
6962695
update location (#4334)
FumingZhang Jan 19, 2022
3753da7
Update data plane client from swagger (#4318)
ricardo-espinoza Jan 20, 2022
71cf01e
Update Data-Plane client generate script to delete previous output fo…
vxfield Jan 21, 2022
e9497c3
[Resource Mover] Update Resource Mover CLI (#4309)
necusjz Jan 21, 2022
f31fac8
[Release] Update index.json for extension [ resource-mover ] (#4343)
azclibot Jan 24, 2022
c908659
[Databricks]az databricks workspace create: Add new parameters --publ…
ZengTaoxu Jan 24, 2022
16595ff
[Logic] Upgrade SDK to fix deserialization errors (#4347)
jsntcy Jan 24, 2022
b6b7139
[Release] Update index.json for extension [ logic ] (#4349)
azclibot Jan 24, 2022
b8abdf1
fetching tenantID from subscription object instead of graph client (t…
sirireddy12 Jan 25, 2022
f412582
Adding new module DataMigration (#4298)
ashutoshsuman99 Jan 25, 2022
feecf3e
[Release] Update index.json for extension [ connectedk8s ] (#4350)
azclibot Jan 25, 2022
75ae0c6
[AKS] az aks update/az aks nodepool update: Allow empty string as lab…
Xinyue-Wang Jan 25, 2022
85ad1e8
[Release] Update index.json for extension [ datamigration ] (#4352)
azclibot Jan 25, 2022
c0259c6
Change link in datamigration setup file (#4353)
YuanyuanNi Jan 25, 2022
83cde80
add rdbms-connect to cloud shell (#4313)
DaeunYim Jan 26, 2022
8ef9c96
Update azurestackhci version to 0.2.3 (#4356)
Arkanayan Jan 26, 2022
083b572
[Release] Update index.json for extension [ rdbms-connect ] (#4359)
azclibot Jan 26, 2022
b1d0279
fix: fix builder validator (#4339)
smile37773 Jan 26, 2022
1f3b2f0
[Release] Update index.json for extension [ databricks ] (#4346)
azclibot Jan 26, 2022
c060012
[Spring-Cloud] fix app deployment validator can retrieve app name fro…
yuwzho Jan 26, 2022
d280936
Initial commit for 0.12.0 release (#4341)
IsraelMiles Jan 27, 2022
80e51f7
[Release] Update index.json for extension [ quantum ] (#4364)
azclibot Jan 27, 2022
8f251ba
Baremetalinfrastructure extension stable release support (#4180)
shaaga Jan 27, 2022
2e6b127
Alerts management new alert processing rule (#4337)
Liran-E Jan 27, 2022
3aa9ae9
chore(arcdata): arcdata version bump to 1.2.0 (#4365)
swells Jan 27, 2022
bc39f10
{AKS} Declare delete command and update recordings (#4367)
FumingZhang Jan 28, 2022
f1bdd03
[Image Copy] Fix the hyper_v_generation of image copy (#4372)
zhoxing-ms Jan 28, 2022
e26183c
Update ml extension to version 2.0.7 (#4370)
luigiw Jan 29, 2022
7ce423e
Remove is_preview from snapshot related commands (#4376)
calvin197 Jan 29, 2022
cd4d6fc
{AKS} Use default serialization for maintenanceconfiguration commands…
xiazhan Jan 29, 2022
248b34c
[Release] Update index.json for extension [ image-copy ] (#4373)
azclibot Jan 29, 2022
fa0faeb
Release 0.23.0 for azure dev ops (#4378)
roshan-sy Feb 7, 2022
55fa965
[AKS] Allow aks nodepool update --node-taints (#4363)
Xinyue-Wang Feb 7, 2022
16b7203
add yaml file to package data (#4382)
FumingZhang Feb 7, 2022
fdcdf1b
[Release] Update index.json for extension [ alertsmanagement ] (#4366)
azclibot Feb 7, 2022
9dac199
[CosmosDB] Mongo RBAC (#4389)
abhijitkaranjkar89 Feb 8, 2022
76f6923
[Release] Update index.json for extension [ cosmosdb-preview ] (#4392)
azclibot Feb 8, 2022
e43193d
Fix test: change to use soft taint on system pool in test (#4393)
Xinyue-Wang Feb 8, 2022
695e939
{AKS} Remove hardcoded k8s version in test case `test_aks_create_and_…
FumingZhang Feb 9, 2022
c5e4ad0
Update azure-pipelines.yml for Azure Pipelines (#4399)
zhoxing-ms Feb 9, 2022
2cd5fda
[Vm-repair] preview script bug fix (#4388)
haagha Feb 9, 2022
c8ac181
{AKS} Update version to 0.5.52 (#4377)
FumingZhang Feb 9, 2022
8926130
Add clear for sso & cors properties (#4371)
ninpan-ms Feb 9, 2022
fe44a1b
AlertsManagement-CLI-GA-Fixes (#4400)
Liran-E Feb 9, 2022
1133419
[Release] Update index.json for extension [ alertsmanagement ] (#4403)
azclibot Feb 10, 2022
ae0d83f
[Quantum] Workspace creation race condition fix (#4314)
Feb 10, 2022
c9f0df8
update url links (#4354)
cxznmhdcxz Feb 10, 2022
d236554
Change links for setup file till k8s-configuration module (#4348)
YuanyuanNi Feb 10, 2022
ddba036
[Public Preview] Azure Confidential Ledger Extension (#4276)
lynshi Feb 10, 2022
bd91be2
[Release] Update index.json for extension [ confidentialledger ] (#4410)
azclibot Feb 11, 2022
d9108c0
[Stream Analytics] Bump up version to 0.1.2 (#4404)
necusjz Feb 11, 2022
8dbc3b1
update disk-pool-volume-create --mount-option to only accept one para…
jonathanhe-msft Feb 11, 2022
e78b32d
{AKS} Clean up some deprecated code (#4412)
FumingZhang Feb 11, 2022
8c9c784
{account} Bump up `azure-mgmt-subscription` SDK to `3.0.0` (#4409)
Jing-song Feb 11, 2022
3dccfc3
[Release] Update index.json for extension [ account ] (#4416)
azclibot Feb 14, 2022
81e4e63
[Release] Update index.json for extension [ vmware ] (#4415)
azclibot Feb 14, 2022
50b6f56
[Release] Update index.json for extension [ aks-preview ] [ hack ] (#…
azclibot Feb 14, 2022
16ac524
[Release] Update index.json for extension [ stream-analytics ] (#4414)
azclibot Feb 14, 2022
d66f997
{AKS} Vendor 2022-01-02-preview for aks-preview (#4417)
FumingZhang Feb 14, 2022
af2dde5
[Release] Update index.json for extension [ vm-repair ] (#4401)
azclibot Feb 14, 2022
c5feca6
AKS CRG for Aks v20211101preview (#4292)
Feb 15, 2022
ebee451
fix: add runtime version in build (#4420)
smile37773 Feb 15, 2022
2c6d3eb
Add Arc Appliance extension 0.2.15 (#4421)
pkoushik Feb 15, 2022
b014949
AKS preview upgraded to 0.5.53 with CRG (#4422)
Feb 15, 2022
6593c6a
[Spring-Cloud] Upgrade version (#4294)
yuwzho Feb 16, 2022
9403ce1
TOC - fixed Azure service names (#4425)
dbradish-microsoft Feb 16, 2022
17dd637
[Release] Update index.json for extension [ aks-preview ] (#4423)
azclibot Feb 16, 2022
6da4c7b
[Release] Update index.json for extension [ spring-cloud ] (#4426)
azclibot Feb 16, 2022
16bd206
Add support for host group id (#4419)
zjpjack Feb 17, 2022
5c8a0a5
[Release] Update index.json for extension [ aks-preview ] (#4430)
azclibot Feb 17, 2022
0d33921
[AKS] Add network plugin none support (#4007)
mattstam Feb 17, 2022
e1902ec
remove csi deployment (#4431)
FumingZhang Feb 17, 2022
811a319
{AKS} Update unit test coverage configuration (#4432)
FumingZhang Feb 17, 2022
e305b4d
[appservice-kube] Fix #4357, #4358 : support functions v4 and powersh…
StrawnSC Feb 17, 2022
718e42d
[Release] Update index.json for extension [ appservice-kube ] (#4434)
azclibot Feb 17, 2022
66efac7
[Release] Update index.json for extension [ aks-preview ] (#4433)
azclibot Feb 17, 2022
e263058
Added version 2.1.1 for Azure ML CLI (#4418)
nthandeMS Feb 18, 2022
284295d
AzureML CLI patch release 2.1.2 (#4442)
singankit Feb 19, 2022
6d0ff50
Customcert and fix for non escaping values in helm (#4428)
Anumita Feb 21, 2022
0e23e8b
[Release] Update index.json for extension [ connectedk8s ] (#4445)
azclibot Feb 22, 2022
4fbcd8f
{appservice-kube} Ensure compatibility with upcoming CLI version (#4384)
StrawnSC Feb 23, 2022
e4edce2
add message of the day for aks agentpools (#4381)
alexeldeib Feb 23, 2022
c54128f
change to iter (#4449)
FumingZhang Feb 23, 2022
7cf0cbe
Data migration - Adding SKU recommendation (#4436)
ashutoshsuman99 Feb 23, 2022
abd5b9d
[Release] Update index.json for extension [ datamigration ] (#4456)
azclibot Feb 24, 2022
a1ac744
[Monitor] `az monitor app-insights web-test`: Support Application Ins…
necusjz Feb 24, 2022
52bca4d
Restorable APIs for Tables and Gremlin. Added Latest backup info for …
amisi01 Feb 24, 2022
bddd12e
[Release] Update index.json for extension [ application-insights ] (#…
azclibot Feb 24, 2022
6f14a5a
[Release] Update index.json for extension [ aks-preview ] (#4455)
azclibot Feb 24, 2022
a408888
[EdgeOrder] Initial Release (#4450)
necusjz Feb 24, 2022
4313628
[Release] Update index.json for extension [ edgeorder ] (#4460)
azclibot Feb 24, 2022
00f0762
DataShare CLI (#4454)
hsrivast Feb 24, 2022
996b0e5
[Release] Update index.json for extension [ cosmosdb-preview ] (#4459)
azclibot Feb 24, 2022
00e0c9d
[Release] Update index.json for extension [ datashare ] (#4461)
azclibot Feb 25, 2022
4b309d3
fix: 🐛 [Spring-Cloud] Failed to remove jvm option in Enterprise (#4444)
yuwzho Feb 25, 2022
e59e6bd
Add new WHL for SCVMM scenarios (#4465)
pkoushik Feb 25, 2022
47fd457
[Spring-Cloud] Add a new parameter "--build-env" for app deploy (#4443)
smile37773 Feb 25, 2022
438660e
chore(arcdata): arcdata version bump to 1.2.1 (#4466)
swells Feb 25, 2022
f99ff71
Add CLI version 0.1.48 (#4470)
pkoushik Feb 26, 2022
8ad2928
[Release] Update index.json for extension [ spring-cloud ] (#4467)
azclibot Feb 28, 2022
3a1af00
[Release] Update index.json for extension [ appservice-kube ] (#4481)
zhoxing-ms Mar 2, 2022
66f3092
chore(arcdata): arcdata version bump to 1.2.2 (#4473)
swells Mar 2, 2022
f659327
Update version and history info for az quantum extension 0.13.0 (#4484)
ricardo-espinoza Mar 4, 2022
b4c3e63
Added ArcAppliance 0.2.16 (#4487)
saisankargochhayat Mar 4, 2022
f4a846d
[Release] Update index.json for extension [ quantum ] (#4489)
azclibot Mar 4, 2022
d292d6d
{Quota}Generate quota with codegen (#4475)
ZengTaoxu Mar 7, 2022
de5a6a4
[Release] Update index.json for extension [ quota ] (#4496)
azclibot Mar 7, 2022
65f4668
[Quantum] Show progress messages and dots before executing commands (…
Mar 8, 2022
c45ca81
chore(arcdata): arcdata version bump to 1.2.3 (#4501)
swells Mar 8, 2022
9caafc3
Revert "chore(arcdata): arcdata version bump to 1.2.3 (#4501)" (#4502)
kairu-ms Mar 8, 2022
ba67bed
chore(arcdata): arcdata version bump to 1.2.3 (#4503)
swells Mar 8, 2022
f77b373
[appservice-kube] Make compatible with new SDK (#4494)
StrawnSC Mar 8, 2022
b68739c
Fix UUID issue for data disk (#4479)
malachma Mar 8, 2022
cf52632
Move cli to production subscription (#4505)
Arkanayan Mar 9, 2022
03dc817
{NetworkManager}Add new commands (#4413)
ZengTaoxu Mar 9, 2022
387d57b
CosmosDB Adding enable MaterializedViews parameter for create/update …
ajparule Mar 9, 2022
beb9a0d
[Release] Update index.json for extension [ network-manager ] (#4511)
azclibot Mar 9, 2022
013e2a2
[Release] Update index.json for extension [ vm-repair ] (#4507)
azclibot Mar 9, 2022
7181bb7
[Release] Update index.json for extension [ appservice-kube ] (#4504)
azclibot Mar 9, 2022
7ff0923
{AKS} Fix several test cases (#4506)
FumingZhang Mar 9, 2022
17164cb
[Release] Update index.json for extension [ cosmosdb-preview ] (#4512)
azclibot Mar 10, 2022
4e4b9c2
SSH Extension v.1.0.1 (#4474)
vthiebaut10 Mar 10, 2022
55eee43
Change how private ips are appended to the list (#4517)
vthiebaut10 Mar 11, 2022
2ce2a17
[Release] Update index.json for extension [ ssh ] (#4520)
azclibot Mar 11, 2022
f13c495
ADAL to MSAL move for cli>=2.30.0 (#4468)
sirireddy12 Mar 14, 2022
1bdd260
[Release] Update index.json for extension [ connectedk8s ] (#4523)
azclibot Mar 14, 2022
456f486
add aks update support for http proxy (#4469)
alexeldeib Mar 15, 2022
d84ed46
[Release] Update index.json for extension [ aks-preview ] (#4525)
azclibot Mar 15, 2022
1208f9e
[storage-preview] `az storage account create/update`: Support `--key-…
evelyn-ys Mar 15, 2022
f923b94
[Release] Update index.json for extension [ storage-preview ] (#4527)
azclibot Mar 15, 2022
d2674f4
[appservice-kube] `az webapp create`: Fix TypeError: 'NoneType' objec…
StrawnSC Mar 16, 2022
1823627
Fix functionapp devops-pipeline create (#4500)
PramodValavala-MSFT Mar 16, 2022
a1959b1
Bump up minimum cli core version to 2.23.0 (#4537)
sirireddy12 Mar 16, 2022
478f777
[Release] Update index.json for extension [ connectedk8s ] (#4538)
azclibot Mar 17, 2022
94695f4
[Release] Update index.json for extension [ functionapp ] (#4532)
azclibot Mar 17, 2022
59dec6f
[Release] Update index.json for extension [ appservice-kube ] (#4531)
azclibot Mar 17, 2022
8080424
[CostManagement] `az costmanagement export`: Support `ActualCost` and…
jsntcy Mar 17, 2022
29eb8ad
Fixing typo (#4541)
ashutoshsuman99 Mar 17, 2022
f336870
[Release] Update index.json for extension [ costmanagement ] (#4544)
azclibot Mar 17, 2022
411a1c8
Remove "packaging" module since 2.16.0 doesn't support it (#4545)
sirireddy12 Mar 17, 2022
2fac257
[Release] Update index.json for extension [ connectedk8s ] (#4546)
azclibot Mar 17, 2022
053f5c5
[AuthV2] Nov 2022 Bug Fixes and Improvements (#4089)
mkarmark Mar 18, 2022
184845f
Add sdk for 2022-03-01-preview api generated here in this PR: (#4552)
jiec-msft Mar 21, 2022
0310284
{AKS} Vendor 2022-02-02-preview for aks-preview (#4553)
FumingZhang Mar 21, 2022
bd69ee4
[Quantum] Output error information in table when Quantum job fails (#…
Mar 21, 2022
1e8404b
Alerts management contains operator support for resource type conditi…
Liran-E Mar 21, 2022
f0c8eae
Release 0.24.0 (#4516)
roshan-sy Mar 21, 2022
18ad861
[Quantum] Handle more storage types during workspace creation (#4524)
Mar 21, 2022
7e1c31f
Bulk fix to change az API links from using underscore to dash (#4551)
v-alje Mar 21, 2022
64e6c88
fix_storage_azcopy_blob_sync_help (#4521)
jonie001 Mar 22, 2022
4a7de78
Add support for enabling Azure KeyVault KMS in aks-preview (#4547)
bingosummer Mar 22, 2022
926d47a
[Release] Update index.json for extension [ aks-preview ] (#4558)
azclibot Mar 22, 2022
dde0bfc
update owners of aks-preview (#4557)
FumingZhang Mar 22, 2022
0ad4600
Onboard command extension for Azure Managed Grafana service (#4495)
yugangw-msft Mar 22, 2022
a8eb7d7
Skeleton code
calvinsID Feb 3, 2022
c2963ce
az containerapp env show
calvinsID Feb 3, 2022
e461384
List kube/managed environments
calvinsID Feb 3, 2022
b5e9381
Create kube environment, wait doesn't work yet
calvinsID Feb 4, 2022
23ca42f
Update containerapp stubs (check if it is supported now)
calvinsID Feb 4, 2022
919ed4e
Containerapp env delete, polling not working yet
calvinsID Feb 4, 2022
f1d2d0c
Added polling for create and delete
calvinsID Feb 4, 2022
22ecb09
Use Microsoft.App RP for show, list, delete command
calvinsID Feb 5, 2022
e756d4e
Create containerapp env using Microsoft.App RP
calvinsID Feb 6, 2022
3392755
Add optional containerapp env create arguments
calvinsID Feb 8, 2022
ef13ece
Remove old kube environment code, naming fixes
calvinsID Feb 8, 2022
eeb4c8b
Containerapp create almost done
calvinsID Feb 11, 2022
12cf40c
Done containerapp create, except for --yaml. Need to test
calvinsID Feb 11, 2022
509b91c
Containerapp show, list
calvinsID Feb 11, 2022
e60ad9d
Fix helptext
calvinsID Feb 11, 2022
b99c054
Containerapp delete
calvinsID Feb 11, 2022
f538a24
Containerapp update. Needs secrets api to be implemented, and testing
calvinsID Feb 14, 2022
25e8e1a
Add scale command
calvinsID Feb 14, 2022
4cce2e8
Various validations, small fixes
calvinsID Feb 15, 2022
074e1ad
listSecrets API for updates, autogen log analytics for env
calvinsID Feb 18, 2022
e1f2bfc
Use space delimiter for secrets and env variables
calvinsID Feb 24, 2022
8d36f9a
Verify sub is registered to Microsoft.ContainerRegistration if creati…
calvinsID Feb 25, 2022
725a841
Containerapp create --yaml
calvinsID Feb 23, 2022
f6479f1
Fix updating registry to do create or update
calvinsID Feb 23, 2022
c98d02c
Fix containerapp update command. Add image-name parameter to support …
calvinsID Feb 23, 2022
b581786
started update with --yaml. Need to do create or update for when an a…
calvinsID Feb 23, 2022
1a8b598
use space delimiter for startup_command and args, instead of comma de…
calvinsID Feb 24, 2022
51be4de
Traffic weights
calvinsID Mar 1, 2022
1b3bb9c
List and show revisions
calvinsID Feb 24, 2022
00602b6
az containerapp revision restart, activate, deactivate
calvinsID Feb 24, 2022
d034188
Add ability for users to clear args/command in az containerapp update
calvinsID Mar 3, 2022
788bb3f
Various fixes, traffic weights fixes
calvinsID Mar 3, 2022
a5acf07
Verify subnet subscription is registered to Microsoft.ContainerServices
calvinsID Mar 4, 2022
9b66d17
GitHub Actions Update (#17)
runefa Mar 8, 2022
a12c86d
Remove --location since location must be same as managed env
calvinsID Mar 8, 2022
d561c46
Add options for flag names: --env-vars and --registry-srever
calvinsID Mar 8, 2022
dd3d799
Empty string to clear env_vars
calvinsID Mar 8, 2022
ea87b77
Default revisions_mode to single
calvinsID Mar 8, 2022
44edebb
Infer acr credentials if it is acr and credentials are not provided
calvinsID Mar 8, 2022
6ae589c
fix help msg
calvinsID Mar 8, 2022
47e49f3
if image is hosted on acr, and no registry server is supplied, infer …
calvinsID Mar 9, 2022
5b58d6f
Added subgroups (Ingress, Registry, Secret) and updated revisions (#18)
runefa Mar 11, 2022
3fa18df
More p0 fixes (#20)
calvinsID Mar 11, 2022
c72c29e
Update help text (#21)
anthonychu Mar 14, 2022
c09fe39
New 1.0.1 version
calvinsID Mar 14, 2022
d264bbf
Added identity commands + --assign-identity flag to containerapp crea…
runefa Mar 14, 2022
77c742d
Dapr Commands (#23)
runefa Mar 14, 2022
3394781
Rename --image-name to --container-name
calvinsID Mar 14, 2022
d406c0b
Remove allowInsecure since it was messing with the api parsing
calvinsID Mar 14, 2022
551ea0d
Fix for env var being empty string
calvinsID Mar 14, 2022
f7cd94d
Rename to --dapr-instrumentation-key, only infer ACR credentials if -…
calvinsID Mar 14, 2022
fa4be8a
Remove az containerapp scale
calvinsID Mar 14, 2022
e5ddac4
Fix delete containerapp errors
calvinsID Mar 14, 2022
b0c6f95
Remove ingress, dapr flags from az containerapp update/revision copy
calvinsID Mar 14, 2022
8e30e91
Fix revision list -o table
calvinsID Mar 14, 2022
013507f
Help text fix
calvinsID Mar 14, 2022
32ed50b
Bump extension to 0.1.2
calvinsID Mar 14, 2022
5c99446
Update managed identities and Dapr help text (#25)
anthonychu Mar 15, 2022
ddc07c0
Env var options + various bug fixes (#26)
runefa Mar 16, 2022
5fe8e5f
Fixed style issues, various bug fixes (#27)
runefa Mar 18, 2022
87a6101
Update src/containerapp/azext_containerapp/tests/latest/test_containe…
runefa Mar 18, 2022
8f4b5c6
Specific Error Types + Bugfixes (Help, remove app-subnet-resource-id,…
runefa Mar 21, 2022
6f135aa
Reset to 0.1.0 version, remove unneeded options-list
calvinsID Mar 21, 2022
1977e33
Update min cli core version
calvinsID Mar 21, 2022
c7ed3ca
Fixed style issues. (#30)
runefa Mar 21, 2022
35017f1
Fix linter issues
calvinsID Mar 21, 2022
cf0345e
Use custom-show-command
calvinsID Mar 21, 2022
bddcd61
Removed --ids from revision, secret, registry list.
Mar 21, 2022
9a1354f
Add linter exclusions
calvinsID Mar 21, 2022
a375593
Fix polling on delete containerapp
calvinsID Mar 21, 2022
956875c
Fix error handling
calvinsID Mar 21, 2022
7606bae
Add Container App Service
calvinsID Mar 21, 2022
7ceb9c3
Fix flake linter
calvinsID Mar 21, 2022
9683a85
Fix help text
calvinsID Mar 22, 2022
19b808a
Mark extension as preview
calvinsID Mar 22, 2022
0c2318b
Add python 3.9 and 3.10 as supported
calvinsID Mar 22, 2022
de4b8a8
Remove registries and secrets from az containerapp update, in favor o…
calvinsID Mar 22, 2022
ef0cbc1
Fix YAML not working
calvinsID Mar 22, 2022
943cafd
Move import to inside deserialize function
calvinsID Mar 22, 2022
f1575dd
Updated dapr enable/disable to current spec.
Mar 22, 2022
f239d8d
Fixed oversight.
Mar 22, 2022
dc6bca1
Fixed dapr enable fixed create --dapr.
Mar 23, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Reset to 0.1.0 version, remove unneeded options-list
  • Loading branch information
calvinsID committed Mar 22, 2022
commit 6f135aaaf8d282e12c1e4fbbfa79cda001fddf7e
14 changes: 1 addition & 13 deletions src/containerapp/HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,6 @@
Release History
===============

0.1.2
++++++
* Various fixes for bugs found
* Dapr subgroup
* Managed Identity

0.1.1
++++++
* Various fixes for az containerapp create, update
* Added github actions support
* Added subgroups for ingress, registry, revision, secret

0.1.0
++++++
* Initial release.
* Initial release.
38 changes: 19 additions & 19 deletions src/containerapp/azext_containerapp/_params.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,13 +33,13 @@ def load_arguments(self, _):
# Container
with self.argument_context('containerapp', arg_group='Container (Creates new revision)') as c:
c.argument('image', type=str, options_list=['--image', '-i'], help="Container image, e.g. publisher/image-name:tag.")
c.argument('container_name', type=str, options_list=['--container-name'], help="Name of the container.")
c.argument('cpu', type=float, validator=validate_cpu, options_list=['--cpu'], help="Required CPU in cores, e.g. 0.5")
c.argument('memory', type=str, validator=validate_memory, options_list=['--memory'], help="Required memory, e.g. 1.0Gi")
c.argument('env_vars', nargs='*', options_list=['--env-vars'], help="A list of environment variable(s) for the container. Space-separated values in 'key=value' format. Empty string to clear existing values. Prefix value with 'secretref:' to reference a secret.")
c.argument('container_name', type=str, help="Name of the container.")
c.argument('cpu', type=float, validator=validate_cpu, help="Required CPU in cores, e.g. 0.5")
c.argument('memory', type=str, validator=validate_memory, help="Required memory, e.g. 1.0Gi")
c.argument('env_vars', nargs='*', help="A list of environment variable(s) for the container. Space-separated values in 'key=value' format. Empty string to clear existing values. Prefix value with 'secretref:' to reference a secret.")
c.argument('startup_command', nargs='*', options_list=['--command'], help="A list of supported commands on the container that will executed during startup. Space-separated values e.g. \"/bin/queue\" \"mycommand\". Empty string to clear existing values")
c.argument('args', nargs='*', options_list=['--args'], help="A list of container startup command argument(s). Space-separated values e.g. \"-c\" \"mycommand\". Empty string to clear existing values")
c.argument('revision_suffix', type=str, options_list=['--revision-suffix'], help='User friendly suffix that is appended to the revision name')
c.argument('args', nargs='*', help="A list of container startup command argument(s). Space-separated values e.g. \"-c\" \"mycommand\". Empty string to clear existing values")
c.argument('revision_suffix', type=str, help='User friendly suffix that is appended to the revision name')

# Env vars
with self.argument_context('containerapp', arg_group='Environment variables (Creates new revision)') as c:
Expand All @@ -50,38 +50,38 @@ def load_arguments(self, _):

# Scale
with self.argument_context('containerapp', arg_group='Scale (Creates new revision)') as c:
c.argument('min_replicas', type=int, options_list=['--min-replicas'], help="The minimum number of replicas.")
c.argument('max_replicas', type=int, options_list=['--max-replicas'], help="The maximum number of replicas.")
c.argument('min_replicas', type=int, help="The minimum number of replicas.")
c.argument('max_replicas', type=int, help="The maximum number of replicas.")

# Dapr
with self.argument_context('containerapp', arg_group='Dapr') as c:
c.argument('dapr_enabled', options_list=['--enable-dapr'], default=False, arg_type=get_three_state_flag())
c.argument('dapr_app_port', type=int, options_list=['--dapr-app-port'], help="The port Dapr uses to talk to the application.")
c.argument('dapr_app_id', type=str, options_list=['--dapr-app-id'], help="The Dapr application identifier.")
c.argument('dapr_app_protocol', type=str, arg_type=get_enum_type(['http', 'grpc']), options_list=['--dapr-app-protocol'], help="The protocol Dapr uses to talk to the application.")
c.argument('dapr_components', options_list=['--dapr-components'], help="The name of a yaml file containing a list of dapr components.")
c.argument('dapr_app_port', type=int, help="The port Dapr uses to talk to the application.")
c.argument('dapr_app_id', type=str, help="The Dapr application identifier.")
c.argument('dapr_app_protocol', type=str, arg_type=get_enum_type(['http', 'grpc']), help="The protocol Dapr uses to talk to the application.")
c.argument('dapr_components', help="The name of a yaml file containing a list of dapr components.")

# Configuration
with self.argument_context('containerapp', arg_group='Configuration') as c:
c.argument('revisions_mode', arg_type=get_enum_type(['single', 'multiple']), options_list=['--revisions-mode'], help="The active revisions mode for the container app.")
c.argument('registry_server', type=str, validator=validate_registry_server, options_list=['--registry-server'], help="The container registry server hostname, e.g. myregistry.azurecr.io.")
c.argument('revisions_mode', arg_type=get_enum_type(['single', 'multiple']), help="The active revisions mode for the container app.")
c.argument('registry_server', type=str, validator=validate_registry_server, help="The container registry server hostname, e.g. myregistry.azurecr.io.")
c.argument('registry_pass', type=str, validator=validate_registry_pass, options_list=['--registry-password'], help="The password to log in to container registry. If stored as a secret, value must start with \'secretref:\' followed by the secret name.")
c.argument('registry_user', type=str, validator=validate_registry_user, options_list=['--registry-username'], help="The username to log in to container registry.")
c.argument('secrets', nargs='*', options_list=['--secrets', '-s'], help="A list of secret(s) for the container app. Space-separated values in 'key=value' format.")

# Ingress
with self.argument_context('containerapp', arg_group='Ingress') as c:
c.argument('ingress', validator=validate_ingress, options_list=['--ingress'], default=None, arg_type=get_enum_type(['internal', 'external']), help="The ingress type.")
c.argument('target_port', type=int, validator=validate_target_port, options_list=['--target-port'], help="The application port used for ingress traffic.")
c.argument('ingress', validator=validate_ingress, default=None, arg_type=get_enum_type(['internal', 'external']), help="The ingress type.")
c.argument('target_port', type=int, validator=validate_target_port, help="The application port used for ingress traffic.")
c.argument('transport', arg_type=get_enum_type(['auto', 'http', 'http2']), help="The transport protocol used for ingress traffic.")

with self.argument_context('containerapp create') as c:
c.argument('assign_identity', nargs='+', help="Space-separated identities. Use '[system]' to refer to the system assigned identity.")
c.argument('traffic_weights', nargs='*', options_list=['--traffic-weight'], help="A list of revision weight(s) for the container app. Space-separated values in 'revision_name=weight' format. For latest revision, use 'latest=weight'")

with self.argument_context('containerapp scale') as c:
c.argument('min_replicas', type=int, options_list=['--min-replicas'], help="The minimum number of replicas.")
c.argument('max_replicas', type=int, options_list=['--max-replicas'], help="The maximum number of replicas.")
c.argument('min_replicas', type=int, help="The minimum number of replicas.")
c.argument('max_replicas', type=int, help="The maximum number of replicas.")

with self.argument_context('containerapp env') as c:
c.argument('name', name_type, help='Name of the Container Apps environment.')
Expand All @@ -94,7 +94,7 @@ def load_arguments(self, _):
c.argument('logs_key', type=str, options_list=['--logs-workspace-key'], help='Log Analytics workspace key to configure your Log Analytics workspace. You can use \"az monitor log-analytics workspace get-shared-keys\" to retrieve the key.')

with self.argument_context('containerapp env', arg_group='Dapr') as c:
c.argument('instrumentation_key', options_list=['--dapr-instrumentation-key'], help='Azure Monitor instrumentation key used by Dapr to export Service to Service communication telemetry')
c.argument('instrumentation_key', options_list=['--dapr-instrumentation-key'], help='Application Insights instrumentation key used by Dapr to export Service to Service communication telemetry')

with self.argument_context('containerapp env', arg_group='Virtual Network') as c:
c.argument('infrastructure_subnet_resource_id', type=str, options_list=['--infrastructure-subnet-resource-id'], help='Resource ID of a subnet for infrastructure components and user app containers.')
Expand Down
2 changes: 1 addition & 1 deletion src/containerapp/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@

# TODO: Confirm this is the right version number you want and it matches your
# HISTORY.rst entry.
VERSION = '0.1.2'
VERSION = '0.1.0'

# The full list of classifiers is available at
# https://pypi.python.org/pypi?%3Aaction=list_classifiers
Expand Down
82 changes: 0 additions & 82 deletions src/index.json
Original file line number Diff line number Diff line change
Expand Up @@ -12235,88 +12235,6 @@
"sha256Digest": "9a796d5187571990d27feb9efeedde38c194f13ea21cbf9ec06131196bfd821d"
}
],
"containerapp": [
{
"downloadUrl": "https://containerappcli.blob.core.windows.net/containerapp/containerapp-0.1.1-py2.py3-none-any.whl",
"filename": "containerapp-0.1.1-py2.py3-none-any.whl",
"metadata": {
"azext.isPreview": true,
"azext.minCliCoreVersion": "2.0.67",
"extensions": {
"python.details": {
"contacts": [
{
"email": "azpycli@microsoft.com",
"name": "Microsoft Corporation",
"role": "author"
}
],
"document_names": {
"description": "DESCRIPTION.rst"
},
"project_urls": {
"Home": "https://github.com/Azure/azure-cli-extensions"
}
}
},
"extras": [],
"generator": "bdist_wheel (0.30.0)",
"license": "MIT",
"metadata_version": "2.0",
"name": "containerapp",
"run_requires": [
{
"requires": [
"azure-cli-core"
]
}
],
"summary": "Microsoft Azure Command-Line Tools Containerapp Extension",
"version": "0.1.1"
},
"sha256Digest": "9ca28bacd772b8c516d7d682ffe94665ff777774ab89602d4ca73c4ba16e0b9b"
},
{
"downloadUrl": "https://containerappcli.blob.core.windows.net/containerapp/containerapp-0.1.2-py2.py3-none-any.whl",
"filename": "containerapp-0.1.2-py2.py3-none-any.whl",
"metadata": {
"azext.isPreview": true,
"azext.minCliCoreVersion": "2.0.67",
"extensions": {
"python.details": {
"contacts": [
{
"email": "azpycli@microsoft.com",
"name": "Microsoft Corporation",
"role": "author"
}
],
"document_names": {
"description": "DESCRIPTION.rst"
},
"project_urls": {
"Home": "https://github.com/Azure/azure-cli-extensions"
}
}
},
"extras": [],
"generator": "bdist_wheel (0.30.0)",
"license": "MIT",
"metadata_version": "2.0",
"name": "containerapp",
"run_requires": [
{
"requires": [
"azure-cli-core"
]
}
],
"summary": "Microsoft Azure Command-Line Tools Containerapp Extension",
"version": "0.1.2"
},
"sha256Digest": "b1d4cc823f761cfb5469f8d53a9fa04bdc1493c3c5d5f3a90333876287e7b2f8"
}
],
"cosmosdb-preview": [
{
"downloadUrl": "https://azurecliprod.blob.core.windows.net/cli-extensions/cosmosdb_preview-0.1.0-py2.py3-none-any.whl",
Expand Down