az spring-cloud
참고
이 참조는 Azure CLI 대한 spring-cloud 확장의 일부이며 버전 2.0.67 이상이 필요합니다. az spring-cloud 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대해 자세히 알아보세요.
Azure Spring Cloud 관리하는 명령입니다.
명령
| az spring-cloud app |
Azure Spring Cloud 앱을 관리하는 명령입니다. |
| az spring-cloud app binding |
Azure Data Services 바인딩을 관리하는 명령은 설정을 적용하기 위해 앱을 수동으로 다시 시작해야 합니다. |
| az spring-cloud app binding cosmos |
Azure Cosmos DB 바인딩을 관리 하는 명령입니다. |
| az spring-cloud app binding cosmos add |
앱에 Azure Cosmos DB을 바인딩합니다. |
| az spring-cloud app binding cosmos update |
앱의 Azure Cosmos DB 서비스 바인딩을 업데이트 합니다. |
| az spring-cloud app binding list |
앱의 모든 서비스 바인딩을 나열합니다. |
| az spring-cloud app binding mysql |
Azure Database for MySQL 바인딩을 관리 하는 명령입니다. |
| az spring-cloud app binding mysql add |
앱에 Azure Database for MySQL을 바인딩합니다. |
| az spring-cloud app binding mysql update |
앱의 Azure Database for MySQL 서비스 바인딩을 업데이트 합니다. |
| az spring-cloud app binding redis |
Redis 바인딩에 대해 Azure Cache를 관리 하는 명령입니다. |
| az spring-cloud app binding redis add |
앱을 사용 하 여 Redis 용 Azure 캐시를 바인딩합니다. |
| az spring-cloud app binding redis update |
앱의 Redis 서비스 바인딩에 대 한 Azure 캐시를 업데이트 합니다. |
| az spring-cloud app binding remove |
앱의 서비스 바인딩을 제거합니다. |
| az spring-cloud app binding show |
서비스 바인딩의 세부 정보를 표시합니다. |
| az spring-cloud app create |
Azure Spring Cloud 기본 배포를 사용하여 새 앱을 만듭니다. |
| az spring-cloud app custom-domain |
사용자 지정 도메인을 관리 하는 명령입니다. |
| az spring-cloud app custom-domain bind |
사용자 지정 도메인을 앱에 바인딩합니다. |
| az spring-cloud app custom-domain list |
앱의 모든 사용자 지정 도메인을 나열 합니다. |
| az spring-cloud app custom-domain show |
사용자 지정 도메인의 세부 정보를 표시 합니다. |
| az spring-cloud app custom-domain unbind |
앱의 사용자 지정 도메인의 바인딩을 해제 합니다. |
| az spring-cloud app custom-domain update |
앱의 사용자 지정 도메인을 업데이트 합니다. |
| az spring-cloud app delete |
Azure Spring Cloud 앱을 삭제합니다. |
| az spring-cloud app deploy |
소스 코드 또는 미리 빌드된 이진을 앱에 배포하고 관련 구성을 업데이트합니다. |
| az spring-cloud app deployment |
Azure 스프링 클라우드에서 앱 배포의 수명 주기를 관리 하는 명령입니다. 배포에 대 한 추가 작업은 매개 변수--배포를 사용 하 여 앱 수준에서 수행할 수 있습니다. 예: az 스프링 cloud app deployment--deployment. |
| az spring-cloud app deployment create |
앱에 대 한 스테이징 배포를 만듭니다. 기존 배포에 코드를 배포 하거나 설정을 업데이트 하려면를 사용 |
| az spring-cloud app deployment delete |
앱의 배포를 삭제 합니다. |
| az spring-cloud app deployment list |
앱의 모든 배포를 나열 합니다. |
| az spring-cloud app deployment show |
배포에 대 한 세부 정보를 표시 합니다. |
| az spring-cloud app identity |
앱의 관리 서비스 ID를 관리합니다. |
| az spring-cloud app identity assign |
앱에서 관리 서비스 ID를 사용하도록 설정합니다. |
| az spring-cloud app identity remove |
앱에서 관리 서비스 ID를 제거합니다. |
| az spring-cloud app identity show |
앱의 관리 ID 정보를 표시합니다. |
| az spring-cloud app list |
Azure Spring Cloud 모든 앱을 나열합니다. |
| az spring-cloud app log |
마무리 앱 인스턴스에 대 한 명령은 여러 옵션을 사용 하 여 기록 합니다. 앱에 인스턴스가 하나만 있는 경우 인스턴스 이름은 선택 사항입니다. |
| az spring-cloud app log tail |
앱 인스턴스의 로그를 표시 합니다. 로그는 '-f/--follow '를 설정할 때 스트리밍됩니다. |
| az spring-cloud app logs |
앱 인스턴스의 로그를 표시하면 '-f/--follow'를 설정하면 로그가 스트리밍됩니다. |
| az spring-cloud app restart |
앱 인스턴스를 다시 시작합니다. 기본적으로 프로덕션 배포로 설정됩니다. |
| az spring-cloud app scale |
앱 또는 해당 배포의 크기를 수동으로 조정합니다. |
| az spring-cloud app set-deployment |
앱의 프로덕션 배포를 설정합니다. |
| az spring-cloud app show |
Azure Spring Cloud 앱의 세부 정보를 표시합니다. |
| az spring-cloud app show-deploy-log |
마지막 배포의 빌드 로그를 표시합니다. 원본 코드 배포에만 적용됩니다. 기본값은 프로덕션 배포입니다. |
| az spring-cloud app start |
앱의 인스턴스를 시작합니다. 기본값은 프로덕션 배포입니다. |
| az spring-cloud app stop |
앱 인스턴스를 중지합니다. 기본값은 프로덕션 배포입니다. |
| az spring-cloud app unset-deployment |
앱의 프로덕션 배포를 설정 취소합니다. |
| az spring-cloud app update |
앱의 구성을 업데이트합니다. |
| az spring-cloud app-insights |
Azure 스프링 클라우드의 관리 Application Insights에 대 한 명령입니다. |
| az spring-cloud app-insights show |
Application Insights 설정을 표시 합니다. |
| az spring-cloud app-insights update |
Application Insights 설정을 업데이트 합니다. |
| az spring-cloud certificate |
인증서를 관리하는 명령입니다. |
| az spring-cloud certificate add |
Azure Spring Cloud 인증서를 추가합니다. |
| az spring-cloud certificate list |
Azure Spring Cloud 모든 인증서를 나열합니다. |
| az spring-cloud certificate remove |
Azure Spring Cloud 인증서를 제거합니다. |
| az spring-cloud certificate show |
Azure Spring Cloud 인증서를 표시합니다. |
| az spring-cloud config-server |
Azure Spring Cloud Config Server 관리하는 명령입니다. |
| az spring-cloud config-server clear |
Config Server 모든 설정을 지웁니다. |
| az spring-cloud config-server git |
Azure Spring Cloud Config Server git 속성을 관리하는 명령입니다. |
| az spring-cloud config-server git repo |
Azure 스프링 클라우드에서 구성 서버 git 리포지토리를 관리 하는 명령입니다. |
| az spring-cloud config-server git repo add |
구성 서버의 새 git 속성 리포지토리를 추가 합니다. |
| az spring-cloud config-server git repo list |
구성 서버에 있는 git 속성의 모든 리포지토리를 나열 합니다. |
| az spring-cloud config-server git repo remove |
구성 서버에서 git 속성의 기존 리포지토리를 제거 합니다. |
| az spring-cloud config-server git repo update |
구성 서버에서 git 속성의 기존 리포지토리를 재정의 합니다 .이 리포지토리는 이전 항목을 완전히 재정의 합니다. |
| az spring-cloud config-server git set |
Config Server git 속성을 설정하면 이전 속성이 완전히 재정의됩니다. |
| az spring-cloud config-server set |
yaml 파일에서 Config Server 설정합니다. |
| az spring-cloud config-server show |
Config Server 표시합니다. |
| az spring-cloud create |
Azure Spring Cloud 만듭니다. |
| az spring-cloud delete |
Azure Spring Cloud 삭제합니다. |
| az spring-cloud list |
지정된 리소스 그룹의 모든 Azure Spring Cloud 나열하고, 그렇지 않으면 구독을 나열합니다. |
| az spring-cloud show |
Azure Spring Cloud 대한 세부 정보를 표시합니다. |
| az spring-cloud test-endpoint |
Azure Spring Cloud 테스트 엔드포인트를 관리하는 명령입니다. |
| az spring-cloud test-endpoint disable |
Azure Spring Cloud 테스트 엔드포인트를 사용하지 않도록 설정합니다. |
| az spring-cloud test-endpoint enable |
Azure Spring Cloud 테스트 엔드포인트를 사용하도록 설정합니다. |
| az spring-cloud test-endpoint list |
Azure Spring Cloud 테스트 엔드포인트 키를 나열합니다. |
| az spring-cloud test-endpoint renew-key |
Azure Spring Cloud 대한 테스트 엔드포인트 키를 다시 생성합니다. |
| az spring-cloud update |
Azure Spring Cloud 업데이트합니다. |
az spring-cloud create
Azure Spring Cloud 만듭니다.
az spring-cloud create --name
--resource-group
[--app-insights]
[--app-insights-key]
[--app-network-resource-group]
[--app-subnet]
[--disable-app-insights {false, true}]
[--disable-distributed-tracing {false, true}]
[--enable-java-agent {false, true}]
[--location]
[--no-wait]
[--reserved-cidr-range]
[--service-runtime-network-resource-group]
[--service-runtime-subnet]
[--sku]
[--tags]
[--vnet]
예제
westus에 새 Azure Spring Cloud 만듭니다.
az spring-cloud create -n MyService -g MyResourceGroup -l westus
계측 키를 사용하여 기존 애플리케이션 Insights 사용하여 westus에 새 Azure Spring Cloud 만듭니다.
az spring-cloud create -n MyService -g MyResourceGroup -l westus --app-insights-key MyInstrumentationKey
기존 애플리케이션 Insights 사용하여 westus에 새 Azure Spring Cloud 만들고 Java In-Process Agent를 사용하도록 설정합니다.
az spring-cloud create -n MyService -g MyResourceGroup -l westus --enable-java-agent true --app-insights MyInstrumentationName
분산 추적을 사용하지 않도록 설정하여 새 Azure Spring Cloud 만듭니다.
az spring-cloud create -n MyService -g MyResourceGroup --disable-app-insights
현재 리소스 그룹에 VNet 이름 지정을 통해 VNet 삽입을 사용하여 새 Azure Spring Cloud 만들기
az spring-cloud create -n MyService -g MyResourceGroup --vnet MyVNet --app-subnet MyAppSubnet --service-runtime-subnet MyServiceRuntimeSubnet
서브넷 리소스 ID를 제공하여 VNet 삽입을 사용하여 새 Azure Spring Cloud 만들기
az spring-cloud create -n MyService -g MyResourceGroup --app-subnet /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyVnetRg/providers/Microsoft.Network/VirtualNetworks/test-vnet/subnets/app --service-runtime-subnet /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyVnetRg/providers/Microsoft.Network/VirtualNetworks/test-vnet/subnets/svc --reserved-cidr-range 10.0.0.0/16,10.1.0.0/16,10.2.0.1/16
필수 매개 변수
Azure Spring Cloud 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
동일한 리소스 그룹에 있는 기존 애플리케이션 Insights 이름입니다. 또는 기존 애플리케이션의 리소스 ID가 다른 리소스 그룹에 Insights.
기존 애플리케이션 Insights 계측 키입니다.
앱에 대한 모든 네트워크 리소스를 만들 리소스 그룹입니다.
Spring Cloud 앱을 배포할 "vnet"에 있는 기존 서브넷의 이름 또는 ID입니다. Virtual Network 배포할 때 필요합니다. 더 작은 서브넷 크기가 지원됩니다. 를 https://aka.ms/azure-spring-cloud-smaller-subnet-vnet-docs 참조하세요.
사용하지 않도록 설정하면 애플리케이션 Insights 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.
분산 추적을 사용하지 않도록 설정하고 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.
Java In Process 에이전트를 사용하도록 설정합니다.
위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.
장기 실행 작업이 완료될 때까지 기다리지 마세요.
쉼표로 구분된 CIDR 형식의 IP 주소 범위 목록입니다. IP 범위는 기본 Azure Spring Cloud 인프라를 호스트하도록 예약되어 있으며, 3개 이상의 /16개의 사용되지 않는 IP 범위여야 하며 서브넷 IP 범위와 겹치지 않아야 합니다.
Azure Spring Cloud 서비스 런타임에 대한 모든 네트워크 리소스가 만들어지는 리소스 그룹입니다.
Spring Cloud 서비스 런타임을 배포할 "vnet"에 있는 기존 서브넷의 이름 또는 ID입니다. Virtual Network 배포할 때 필요합니다.
SKU의 이름, 값은 "기본" 또는 "표준"입니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
Spring Cloud 인스턴스를 배포할 기존 Virtual Network 이름 또는 ID입니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az spring-cloud delete
Azure Spring Cloud 삭제합니다.
az spring-cloud delete --name
--resource-group
[--no-wait]
필수 매개 변수
Azure Spring Cloud 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
장기 실행 작업이 완료될 때까지 기다리지 마세요.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az spring-cloud list
지정된 리소스 그룹의 모든 Azure Spring Cloud 나열하고, 그렇지 않으면 구독을 나열합니다.
az spring-cloud list [--resource-group]
선택적 매개 변수
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az spring-cloud show
Azure Spring Cloud 대한 세부 정보를 표시합니다.
az spring-cloud show --name
--resource-group
필수 매개 변수
Azure Spring Cloud 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az spring-cloud update
Azure Spring Cloud 업데이트합니다.
az spring-cloud update --name
--resource-group
[--app-insights]
[--app-insights-key]
[--disable-app-insights {false, true}]
[--disable-distributed-tracing {false, true}]
[--no-wait]
[--sku]
[--tags]
예제
가격 책정 계층을 업데이트합니다.
az spring-cloud update -n MyService --sku Standard -g MyResourceGroup
기존 Azure Spring Cloud 분산 추적을 사용하도록 설정합니다.
az spring-cloud update -n MyService -g MyResourceGroup --disable-app-insights false
기존 Azure Spring Cloud 태그를 업데이트합니다.
az spring-cloud update -n MyService -g MyResourceGroup --tags key1=value1 key2=value2
필수 매개 변수
Azure Spring Cloud 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
동일한 리소스 그룹에 있는 기존 애플리케이션 Insights 이름입니다. 또는 기존 애플리케이션의 리소스 ID가 다른 리소스 그룹에 Insights.
기존 애플리케이션 Insights 계측 키입니다.
사용하지 않도록 설정하면 애플리케이션 Insights 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.
분산 추적을 사용하지 않도록 설정하고 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.
장기 실행 작업이 완료될 때까지 기다리지 마세요.
SKU의 이름, 값은 "기본" 또는 "표준"입니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
오류만 표시하고, 경고를 표시하지 않습니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/를 참조하세요.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.