az spring-cloud app deployment
Notitie
Deze referentie maakt deel uit van de Spring-Cloud-extensie voor Azure CLI en vereist versie 2.0.67 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az spring-cloud app deployment voor het eerst gebruikt. Meer informatie over extensies.
Opdrachten voor het beheren van de levenscyclus van implementaties van een app in Azure Spring Cloud. Meer bewerkingen op implementaties kunnen worden uitgevoerd op app-niveau met parameter --deployment. bijvoorbeeld az spring-cloud app deploy --deployment .
Opdracht
| az spring-cloud app deployment create |
Maak een faseringsimplementatie voor de app. Als u de code- of update-instelling wilt implementeren voor een bestaande implementatie, gebruikt u |
| az spring-cloud app deployment delete |
Verwijder een implementatie van de app. |
| az spring-cloud app deployment list |
Een lijst met alle implementaties in een app maken. |
| az spring-cloud app deployment show |
Details van een implementatie tonen. |
az spring-cloud app deployment create
Maak een faseringsimplementatie voor de app. Als u de code- of update-instelling wilt implementeren voor een bestaande implementatie, gebruikt u az spring-cloud app deploy/update --deployment <staging deployment> .
az spring-cloud app deployment create --app
--name
--resource-group
--service
[--artifact-path]
[--cpu]
[--env]
[--instance-count]
[--jvm-options]
[--main-entry]
[--memory]
[--no-wait]
[--runtime-version {Java_11, Java_8, NetCore_31}]
[--skip-clone-settings]
[--target-module]
[--version]
Voorbeelden
Broncode implementeren in een nieuwe implementatie van een app. Hiermee wordt de huidige map in een pakket opgenomen, binair gebouwd met Pivotal Build Service en vervolgens geïmplementeerd.
az spring-cloud app deployment create -n green-deployment --app MyApp -s MyCluster -g MyResourceGroup
Implementeer een vooraf gebouwde JAR in een app met jvm-opties en omgevingsvariabelen.
az spring-cloud app deployment create -n green-deployment --app MyApp -s MyCluster -g MyResourceGroup --jar-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar
Vereiste parameters
De naam van de app.
Naam van de implementatie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Naam van Azure Spring Cloud, kunt u de standaardservice configureren met az configure --defaults spring-cloud= .
Optionele parameters
Indien opgegeven, implementeert u het vooraf gebouwde artefact (jar of netcore zip), anders implementeert u de huidige map als tar.
Hoeveelheid CPU-resources. Moet 500 m of het aantal CPU-kernen zijn.
Door ruimte gescheiden omgevingsvariabelen in de indeling 'sleutel[=waarde]'.
Aantal exemplaren.
Gebruik voor een tekenreeks met jvm-opties '=' in plaats van ' voor dit argument om bash-parseerfout te voorkomen, bijvoorbeeld: --jvm-options='-Xms1024m -Xmx2048m'.
Een tekenreeks met het pad naar het uitvoerbare .NET-bestand ten opzichte van de zip-hoofdmap.
Hoeveelheid geheugenresources. Moet 512Mi of #Gi zijn, bijvoorbeeld 1Gi, 3Gi.
Wacht niet tot de langlopende bewerking is uitgevoerd.
Runtime-versie van de gebruikte taal.
Bij het maken van een faseringsimplementatie worden de instellingen van de productie-implementatie automatisch kopieert.
Onderliggende module die moet worden geïmplementeerd, vereist voor meerdere JAR-pakketten die zijn gebouwd op basis van broncode.
Implementatieversie, laat deze ongewijzigd als deze niet is ingesteld.
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az spring-cloud app deployment delete
Verwijder een implementatie van de app.
az spring-cloud app deployment delete --app
--name
--resource-group
--service
Vereiste parameters
De naam van de app.
Naam van de implementatie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Naam van Azure Spring Cloud, kunt u de standaardservice configureren met az configure --defaults spring-cloud= .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az spring-cloud app deployment list
Een lijst met alle implementaties in een app maken.
az spring-cloud app deployment list --app
--resource-group
--service
Vereiste parameters
De naam van de app.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Naam van Azure Spring Cloud, kunt u de standaardservice configureren met az configure --defaults spring-cloud= .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.
az spring-cloud app deployment show
Details van een implementatie tonen.
az spring-cloud app deployment show --app
--name
--resource-group
--service
Vereiste parameters
De naam van de app.
Naam van de implementatie.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name> .
Naam van Azure Spring Cloud, kunt u de standaardservice configureren met az configure --defaults spring-cloud= .
Vergroot de logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekregistratie. Gebruik --debug voor volledige logboeken voor foutopsporing.