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 deploy/update --deployment <staging deployment> 합니다.

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

필수 매개 변수

--name -n

Azure Spring Cloud 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--app-insights

동일한 리소스 그룹에 있는 기존 애플리케이션 Insights 이름입니다. 또는 기존 애플리케이션의 리소스 ID가 다른 리소스 그룹에 Insights.

--app-insights-key

기존 애플리케이션 Insights 계측 키입니다.

--app-network-resource-group --app-nrg

앱에 대한 모든 네트워크 리소스를 만들 리소스 그룹입니다.

--app-subnet

Spring Cloud 앱을 배포할 "vnet"에 있는 기존 서브넷의 이름 또는 ID입니다. Virtual Network 배포할 때 필요합니다. 더 작은 서브넷 크기가 지원됩니다. 를 https://aka.ms/azure-spring-cloud-smaller-subnet-vnet-docs 참조하세요.

--disable-app-insights

사용하지 않도록 설정하면 애플리케이션 Insights 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.

허용되는 값: false, true
--disable-distributed-tracing

분산 추적을 사용하지 않도록 설정하고 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.

허용되는 값: false, true
--enable-java-agent

Java In Process 에이전트를 사용하도록 설정합니다.

허용되는 값: false, true
--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--reserved-cidr-range

쉼표로 구분된 CIDR 형식의 IP 주소 범위 목록입니다. IP 범위는 기본 Azure Spring Cloud 인프라를 호스트하도록 예약되어 있으며, 3개 이상의 /16개의 사용되지 않는 IP 범위여야 하며 서브넷 IP 범위와 겹치지 않아야 합니다.

--service-runtime-network-resource-group --svc-nrg

Azure Spring Cloud 서비스 런타임에 대한 모든 네트워크 리소스가 만들어지는 리소스 그룹입니다.

--service-runtime-subnet --svc-subnet

Spring Cloud 서비스 런타임을 배포할 "vnet"에 있는 기존 서브넷의 이름 또는 ID입니다. Virtual Network 배포할 때 필요합니다.

--sku

SKU의 이름, 값은 "기본" 또는 "표준"입니다.

기본값: Standard
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

--vnet

Spring Cloud 인스턴스를 배포할 기존 Virtual Network 이름 또는 ID입니다.

az spring-cloud delete

Azure Spring Cloud 삭제합니다.

az spring-cloud delete --name
                       --resource-group
                       [--no-wait]

필수 매개 변수

--name -n

Azure Spring Cloud 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

az spring-cloud list

지정된 리소스 그룹의 모든 Azure Spring Cloud 나열하고, 그렇지 않으면 구독을 나열합니다.

az spring-cloud list [--resource-group]

선택적 매개 변수

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az spring-cloud show

Azure Spring Cloud 대한 세부 정보를 표시합니다.

az spring-cloud show --name
                     --resource-group

필수 매개 변수

--name -n

Azure Spring Cloud 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

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

필수 매개 변수

--name -n

Azure Spring Cloud 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

선택적 매개 변수

--app-insights

동일한 리소스 그룹에 있는 기존 애플리케이션 Insights 이름입니다. 또는 기존 애플리케이션의 리소스 ID가 다른 리소스 그룹에 Insights.

--app-insights-key

기존 애플리케이션 Insights 계측 키입니다.

--disable-app-insights

사용하지 않도록 설정하면 애플리케이션 Insights 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.

허용되는 값: false, true
--disable-distributed-tracing

분산 추적을 사용하지 않도록 설정하고 사용하지 않도록 설정하고 --app-insights-key 또는 --app-insights로 지정된 기존 애플리케이션 Insights 없는 경우 동일한 리소스 그룹에 새 Application Insights 인스턴스를 만듭니다.

허용되는 값: false, true
--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--sku

SKU의 이름, 값은 "기본" 또는 "표준"입니다.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.