az containerapp env
Note
이 명령 그룹에는 Azure CLI 및 하나 이상의 확장 모두에 정의된 명령이 있습니다. 확장된 기능을 활용하려면 각 확장을 설치합니다. 확장 프로그램에 대해 자세히 알아보세요.
Container Apps 환경을 관리하는 명령입니다.
명령
| Name | Description | 형식 | 상태 |
|---|---|---|---|
| az containerapp env certificate |
Container Apps 환경에 대한 인증서를 관리하는 명령입니다. |
코어 및 확장 | GA |
| az containerapp env certificate create |
관리되는 인증서를 만듭니다. |
Core | Preview |
| az containerapp env certificate delete |
Container Apps 환경에서 인증서를 삭제합니다. |
Core | GA |
| az containerapp env certificate delete (containerapp 확장) |
Container Apps 환경에서 인증서를 삭제합니다. |
Extension | GA |
| az containerapp env certificate list |
환경에 대한 인증서를 나열합니다. |
Core | GA |
| az containerapp env certificate list (containerapp 확장) |
환경에 대한 인증서를 나열합니다. |
Extension | GA |
| az containerapp env certificate upload |
인증서를 추가하거나 업데이트합니다. |
Core | GA |
| az containerapp env certificate upload (containerapp 확장) |
인증서를 추가하거나 업데이트합니다. |
Extension | GA |
| az containerapp env create |
Container Apps 환경을 만듭니다. |
Core | GA |
| az containerapp env create (containerapp 확장) |
Container Apps 환경을 만듭니다. |
Extension | GA |
| az containerapp env dapr-component |
Container Apps 환경에 대한 Dapr 구성 요소를 관리하는 명령입니다. |
코어 및 확장 | GA |
| az containerapp env dapr-component init |
환경에 대한 Dapr 구성 요소 및 개발 서비스를 초기화합니다. |
Extension | Preview |
| az containerapp env dapr-component list |
환경에 대한 Dapr 구성 요소를 나열합니다. |
Core | GA |
| az containerapp env dapr-component remove |
환경에서 Dapr 구성 요소를 제거합니다. |
Core | GA |
| az containerapp env dapr-component resiliency |
dapr 구성 요소에 대한 복원력 정책을 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env dapr-component resiliency create |
dapr 구성 요소에 대한 복원력 정책을 만듭니다. |
Extension | Preview |
| az containerapp env dapr-component resiliency delete |
dapr 구성 요소에 대한 복원력 정책을 삭제합니다. |
Extension | Preview |
| az containerapp env dapr-component resiliency list |
dapr 구성 요소에 대한 복원력 정책을 나열합니다. |
Extension | Preview |
| az containerapp env dapr-component resiliency show |
dapr 구성 요소에 대한 복원력 정책을 표시합니다. |
Extension | Preview |
| az containerapp env dapr-component resiliency update |
dapr 구성 요소에 대한 복원력 정책을 업데이트합니다. |
Extension | Preview |
| az containerapp env dapr-component set |
Dapr 구성 요소를 만들거나 업데이트합니다. |
Core | GA |
| az containerapp env dapr-component show |
Dapr 구성 요소의 세부 정보를 표시합니다. |
Core | GA |
| az containerapp env delete |
Container Apps 환경을 삭제합니다. |
Core | GA |
| az containerapp env delete (containerapp 확장) |
Container Apps 환경을 삭제합니다. |
Extension | GA |
| az containerapp env dotnet-component |
환경 내에서 DotNet 구성 요소를 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env dotnet-component create |
Aspire 대시보드를 사용하도록 설정하는 DotNet 구성 요소를 만드는 명령입니다. 지원되는 DotNet 구성 요소 유형은 Aspire 대시보드입니다. |
Extension | Preview |
| az containerapp env dotnet-component delete |
DotNet 구성 요소를 삭제하여 Aspire 대시보드를 사용하지 않도록 설정하는 명령입니다. |
Extension | Preview |
| az containerapp env dotnet-component list |
환경 내에서 DotNet 구성 요소를 나열하는 명령입니다. |
Extension | Preview |
| az containerapp env dotnet-component show |
환경에서 DotNet 구성 요소를 표시하는 명령입니다. |
Extension | Preview |
| az containerapp env http-route-config |
환경 수준 http 라우팅을 관리하는 명령입니다. |
Core | GA |
| az containerapp env http-route-config create |
새 http 경로 구성을 만듭니다. |
Core | GA |
| az containerapp env http-route-config delete |
http 경로 구성을 삭제합니다. |
Core | GA |
| az containerapp env http-route-config list |
환경의 http 경로 구성을 나열합니다. |
Core | GA |
| az containerapp env http-route-config show |
http 경로 구성을 표시합니다. |
Core | GA |
| az containerapp env http-route-config update |
http 경로 구성을 업데이트합니다. |
Core | GA |
| az containerapp env identity |
환경 관리 ID를 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env identity assign |
관리되는 환경에 관리 ID를 할당합니다. |
Extension | Preview |
| az containerapp env identity remove |
관리되는 환경에서 관리 ID를 제거합니다. |
Extension | Preview |
| az containerapp env identity show |
관리되는 환경의 관리 ID를 표시합니다. |
Extension | Preview |
| az containerapp env java-component |
환경 내에서 Java 구성 요소를 관리하는 명령입니다. |
Extension | GA |
| az containerapp env java-component admin-for-spring |
Container Apps 환경에 대한 Spring용 관리자를 관리하는 명령입니다. |
Extension | GA |
| az containerapp env java-component admin-for-spring create |
Spring용 관리자를 만드는 명령입니다. |
Extension | GA |
| az containerapp env java-component admin-for-spring delete |
Spring용 관리자를 삭제하는 명령입니다. |
Extension | GA |
| az containerapp env java-component admin-for-spring show |
Spring용 관리자를 표시하는 명령입니다. |
Extension | GA |
| az containerapp env java-component admin-for-spring update |
Spring용 관리자를 업데이트하는 명령입니다. |
Extension | GA |
| az containerapp env java-component config-server-for-spring |
Container Apps 환경에 대한 Spring용 구성 서버를 관리하는 명령입니다. |
Extension | GA |
| az containerapp env java-component config-server-for-spring create |
Spring용 구성 서버를 만드는 명령입니다. |
Extension | GA |
| az containerapp env java-component config-server-for-spring delete |
Spring용 구성 서버를 삭제하는 명령입니다. |
Extension | GA |
| az containerapp env java-component config-server-for-spring show |
Spring용 구성 서버를 표시하는 명령입니다. |
Extension | GA |
| az containerapp env java-component config-server-for-spring update |
Spring용 구성 서버를 업데이트하는 명령입니다. |
Extension | GA |
| az containerapp env java-component eureka-server-for-spring |
Container Apps 환경에 대한 Spring용 Eureka Server를 관리하는 명령입니다. |
Extension | GA |
| az containerapp env java-component eureka-server-for-spring create |
Spring용 Eureka Server를 만드는 명령입니다. |
Extension | GA |
| az containerapp env java-component eureka-server-for-spring delete |
Spring용 Eureka Server를 삭제하는 명령입니다. |
Extension | GA |
| az containerapp env java-component eureka-server-for-spring show |
유레카 서버 for Spring을 표시하는 명령입니다. |
Extension | GA |
| az containerapp env java-component eureka-server-for-spring update |
Spring용 Eureka Server를 업데이트하는 명령입니다. |
Extension | GA |
| az containerapp env java-component gateway-for-spring |
Container Apps 환경에 대한 Spring용 게이트웨이를 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env java-component gateway-for-spring create |
Spring용 게이트웨이를 만드는 명령입니다. |
Extension | Preview |
| az containerapp env java-component gateway-for-spring delete |
Spring용 게이트웨이를 삭제하는 명령입니다. |
Extension | Preview |
| az containerapp env java-component gateway-for-spring show |
Spring용 게이트웨이를 표시하는 명령입니다. |
Extension | Preview |
| az containerapp env java-component gateway-for-spring update |
Spring용 게이트웨이를 업데이트하는 명령입니다. |
Extension | Preview |
| az containerapp env java-component list |
환경 내의 모든 Java 구성 요소를 나열합니다. |
Extension | GA |
| az containerapp env java-component nacos |
Container Apps 환경에 대한 Nacos를 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env java-component nacos create |
Nacos를 만드는 명령입니다. |
Extension | Preview |
| az containerapp env java-component nacos delete |
Nacos를 삭제하는 명령입니다. |
Extension | Preview |
| az containerapp env java-component nacos show |
Nacos를 표시하는 명령입니다. |
Extension | Preview |
| az containerapp env java-component nacos update |
Nacos를 업데이트하는 명령입니다. |
Extension | Preview |
| az containerapp env list |
구독 또는 리소스 그룹별로 Container Apps 환경을 나열합니다. |
Core | GA |
| az containerapp env list (containerapp 확장) |
구독 또는 리소스 그룹별로 Container Apps 환경을 나열합니다. |
Extension | GA |
| az containerapp env list-usages |
특정 관리되는 환경에 대한 할당량의 사용량을 나열합니다. |
Core | GA |
| az containerapp env logs |
컨테이너 앱 환경 로그를 표시합니다. |
Core | GA |
| az containerapp env logs show |
--follow 매개 변수를 사용하여 과거 환경 로그 및/또는 인쇄 로그를 실시간으로 표시합니다. |
Core | GA |
| az containerapp env maintenance-config |
Container Apps에 대한 계획된 유지 관리를 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env maintenance-config add |
컨테이너 앱 환경에 계획된 유지 관리를 추가합니다. |
Extension | Preview |
| az containerapp env maintenance-config list |
컨테이너 앱 환경에서 계획된 유지 관리를 나열합니다. |
Extension | Preview |
| az containerapp env maintenance-config remove |
컨테이너 앱 환경에서 계획된 유지 관리를 제거합니다. |
Extension | Preview |
| az containerapp env maintenance-config update |
컨테이너 앱 환경에서 계획된 유지 관리를 업데이트합니다. |
Extension | Preview |
| az containerapp env premium-ingress |
환경에 대한 프리미엄 수신 설정을 구성합니다. |
Core | GA |
| az containerapp env premium-ingress add |
환경에 대한 프리미엄 수신 설정을 사용하도록 설정합니다. |
Core | GA |
| az containerapp env premium-ingress remove |
수신 설정을 제거하고 시스템을 기본값으로 복원합니다. |
Core | GA |
| az containerapp env premium-ingress show |
환경에 대한 프리미엄 수신 설정을 표시합니다. |
Core | GA |
| az containerapp env premium-ingress update |
환경에 대한 프리미엄 수신 설정을 업데이트합니다. |
Core | GA |
| az containerapp env show |
Container Apps 환경의 세부 정보를 표시합니다. |
Core | GA |
| az containerapp env show (containerapp 확장) |
Container Apps 환경의 세부 정보를 표시합니다. |
Extension | GA |
| az containerapp env storage |
Container Apps 환경에 대한 스토리지를 관리하는 명령입니다. |
코어 및 확장 | GA |
| az containerapp env storage list |
환경에 대한 스토리지를 나열합니다. |
Core | GA |
| az containerapp env storage list (containerapp 확장) |
환경에 대한 스토리지를 나열합니다. |
Extension | GA |
| az containerapp env storage remove |
환경에서 스토리지를 제거합니다. |
Core | GA |
| az containerapp env storage remove (containerapp 확장) |
환경에서 스토리지를 제거합니다. |
Extension | GA |
| az containerapp env storage set |
스토리지를 만들거나 업데이트합니다. |
Core | GA |
| az containerapp env storage set (containerapp 확장) |
스토리지를 만들거나 업데이트합니다. |
Extension | GA |
| az containerapp env storage show |
스토리지의 세부 정보를 표시합니다. |
Core | GA |
| az containerapp env storage show (containerapp 확장) |
스토리지의 세부 정보를 표시합니다. |
Extension | GA |
| az containerapp env telemetry |
컨테이너 앱 환경에 대한 원격 분석 설정을 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env telemetry app-insights |
컨테이너 앱 환경에 대한 앱 인사이트 설정을 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env telemetry app-insights delete |
컨테이너 앱 환경 원격 분석 앱 인사이트 설정을 삭제합니다. |
Extension | Preview |
| az containerapp env telemetry app-insights set |
컨테이너 앱 환경 원격 분석 앱 인사이트 설정을 만들거나 업데이트합니다. |
Extension | Preview |
| az containerapp env telemetry app-insights show |
컨테이너 앱 환경 원격 분석 앱 인사이트 설정을 표시합니다. |
Extension | Preview |
| az containerapp env telemetry data-dog |
컨테이너 앱 환경에 대한 데이터 개 설정을 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env telemetry data-dog delete |
컨테이너 앱 환경 원격 분석 데이터 개 설정을 삭제합니다. |
Extension | Preview |
| az containerapp env telemetry data-dog set |
컨테이너 앱 환경 원격 분석 데이터 dog 설정을 만들거나 업데이트합니다. |
Extension | Preview |
| az containerapp env telemetry data-dog show |
컨테이너 앱 환경 원격 분석 데이터 개 설정을 표시합니다. |
Extension | Preview |
| az containerapp env telemetry otlp |
컨테이너 앱 환경에 대한 otlp 설정을 관리하는 명령입니다. |
Extension | Preview |
| az containerapp env telemetry otlp add |
컨테이너 앱 환경 원격 분석 otlp 설정을 추가합니다. |
Extension | Preview |
| az containerapp env telemetry otlp list |
컨테이너 앱 환경 원격 분석 otlp 설정을 나열합니다. |
Extension | Preview |
| az containerapp env telemetry otlp remove |
컨테이너 앱 환경 원격 분석 otlp 설정을 제거합니다. |
Extension | Preview |
| az containerapp env telemetry otlp show |
컨테이너 앱 환경 원격 분석 otlp 설정을 표시합니다. |
Extension | Preview |
| az containerapp env telemetry otlp update |
컨테이너 앱 환경 원격 분석 otlp 설정을 업데이트합니다. |
Extension | Preview |
| az containerapp env update |
Container Apps 환경을 업데이트합니다. |
Core | GA |
| az containerapp env update (containerapp 확장) |
Container Apps 환경을 업데이트합니다. |
Extension | GA |
| az containerapp env workload-profile |
Container Apps 환경의 워크로드 프로필을 관리합니다. |
Core | GA |
| az containerapp env workload-profile add |
Container Apps 환경에서 워크로드 프로필을 만듭니다. |
Core | GA |
| az containerapp env workload-profile delete |
Container Apps 환경에서 워크로드 프로필을 삭제합니다. |
Core | GA |
| az containerapp env workload-profile list |
Container Apps 환경의 워크로드 프로필을 나열합니다. |
Core | GA |
| az containerapp env workload-profile list-supported |
지역에서 지원되는 워크로드 프로필을 나열합니다. |
Core | GA |
| az containerapp env workload-profile show |
Container Apps 환경에서 워크로드 프로필을 표시합니다. |
Core | GA |
| az containerapp env workload-profile update |
Container Apps 환경에서 기존 워크로드 프로필을 업데이트합니다. |
Core | GA |
az containerapp env create
Container Apps 환경을 만듭니다.
az containerapp env create --name
--resource-group
[--certificate-file --custom-domain-certificate-file]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--dapr-connection-string]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--enable-workload-profiles {false, true}]
[--infrastructure-subnet-resource-id]
[--internal-only {false, true}]
[--location]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-workspace-id]
[--logs-workspace-key]
[--no-wait]
[--platform-reserved-cidr]
[--platform-reserved-dns-ip]
[--storage-account]
[--tags]
[--zone-redundant]
예제
자동 생성된 Log Analytics 작업 영역을 사용하여 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2
영역 중복 환경 만들기
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --zone-redundant
기존 Log Analytics 작업 영역을 사용하여 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--logs-workspace-id myLogsWorkspaceID \
--logs-workspace-key myLogsWorkspaceKey \
--location eastus2
워크로드 프로필을 사용하도록 설정된 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles
워크로드 프로필을 사용하도록 설정하지 않고 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles false
필수 매개 변수
Container Apps 환경의 이름입니다.
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
환경의 사용자 지정 도메인에 대한 인증서 파일(.pfx 또는 .pem)의 파일 경로입니다. 컨테이너 앱에 대한 인증서를 관리하려면 az containerapp env certificate사용합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 인증서 파일 암호입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 DNS 접미사입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
서비스 통신 원격 분석으로 서비스를 내보내기 위해 Dapr에서 사용하는 Application Insights 연결 문자열입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Dapr Arguments |
환경에 대해 mTLS 피어 인증을 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Authentication Arguments |
| 허용되는 값: | false, true |
피어 투 피어 트래픽 암호화를 환경에 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Traffic Configuration Arguments |
| 허용되는 값: | false, true |
환경에 워크로드 프로필이 사용하도록 설정되어 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| Default value: | True |
| 허용되는 값: | false, true |
인프라 구성 요소 및 사용자 앱 컨테이너에 대한 서브넷의 리소스 ID입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
환경에 내부 부하 분산 장치만 있음을 나타내는 부울입니다. 이러한 환경에는 공용 고정 IP 리소스가 없으므로 이 속성을 사용하도록 설정하는 경우 infrastructureSubnetResourceId를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
| Default value: | False |
| 허용되는 값: | false, true |
리소스의 위치입니다. 예: eastus2, northeurope.
로그 대상입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
| Default value: | log-analytics |
| 허용되는 값: | azure-monitor, log-analytics, none |
진단 로그를 보낼 Log Analytics 작업 영역의 작업 영역 ID입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace create"를 사용하여 만들 수 있습니다. 추가 청구가 적용될 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
Log Analytics 작업 영역을 구성하는 Log Analytics 작업 영역 키입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace get-shared-keys"를 사용하여 키를 검색할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| Default value: | False |
환경 인프라 IP 주소에 대해 예약할 수 있는 CIDR 표기법의 IP 범위입니다. 다른 서브넷 IP 범위와 겹치지 않아야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
내부 DNS 서버에 대해 예약될 Platform Reserved CIDR에 의해 정의된 IP 범위의 IP 주소입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
Azure Monitor에 사용되는 스토리지 계정의 이름 또는 리소스 ID입니다. 이 값이 제공되면 Azure Monitor 진단 설정이 자동으로 만들어집니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
환경에서 영역 중복을 사용하도록 설정합니다. --infrastructure-subnet-resource-id 없이는 사용할 수 없습니다. --location과 함께 사용하는 경우 서브넷의 위치가 일치해야 합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env create (containerapp 확장)
Container Apps 환경을 만듭니다.
az containerapp env create --name
--resource-group
[--certificate-akv-url --custom-domain-certificate-akv-url]
[--certificate-file --custom-domain-certificate-file]
[--certificate-identity --custom-domain-certificate-identity]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--dapr-connection-string]
[--enable-dedicated-gpu {false, true}]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--enable-workload-profiles {false, true}]
[--infrastructure-resource-group]
[--infrastructure-subnet-resource-id]
[--internal-only {false, true}]
[--location]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-dynamic-json-columns {false, true}]
[--logs-workspace-id]
[--logs-workspace-key]
[--mi-system-assigned]
[--mi-user-assigned]
[--no-wait]
[--platform-reserved-cidr]
[--platform-reserved-dns-ip]
[--public-network-access {Disabled, Enabled}]
[--storage-account]
[--tags]
[--zone-redundant]
예제
자동 생성된 Log Analytics 작업 영역을 사용하여 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2
영역 중복 환경 만들기
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --zone-redundant
기존 Log Analytics 작업 영역을 사용하여 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--logs-workspace-id myLogsWorkspaceID \
--logs-workspace-key myLogsWorkspaceKey \
--location eastus2
워크로드 프로필을 사용하도록 설정된 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles
워크로드 프로필을 사용하도록 설정하지 않고 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --enable-workload-profiles false
시스템 할당 및 사용자 할당 ID를 사용하여 환경을 만듭니다.
az containerapp env create -n MyContainerappEnvironment -g MyResourceGroup \
--location eastus2 --mi-system-assigned --mi-user-assigned MyUserIdentityResourceId
필수 매개 변수
Container Apps 환경의 이름입니다.
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
인증서를 보유하는 Azure Key Vault 비밀을 가리키는 URL입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 인증서 파일(.pfx 또는 .pem)의 파일 경로입니다. 컨테이너 앱에 대한 인증서를 관리하려면 az containerapp env certificate사용합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
Azure Key Vault로 인증할 관리 ID의 리소스 ID 또는 시스템 할당 ID를 사용하는 시스템입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 인증서 파일 암호입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 DNS 접미사입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
서비스 통신 원격 분석으로 서비스를 내보내기 위해 Dapr에서 사용하는 Application Insights 연결 문자열입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Dapr Arguments |
환경에 전용 gpu가 사용하도록 설정되어 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
| 허용되는 값: | false, true |
환경에 대해 mTLS 피어 인증을 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Authentication Arguments |
| 허용되는 값: | false, true |
피어 투 피어 트래픽 암호화를 환경에 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Traffic Configuration Arguments |
| 허용되는 값: | false, true |
환경에 워크로드 프로필이 사용하도록 설정되어 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| Default value: | True |
| 허용되는 값: | false, true |
인프라 리소스를 포함할 리소스 그룹의 이름입니다. 제공되지 않으면 리소스 그룹 이름이 생성됩니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
인프라 구성 요소 및 사용자 앱 컨테이너에 대한 서브넷의 리소스 ID입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
환경에 내부 부하 분산 장치만 있음을 나타내는 부울입니다. 이러한 환경에는 공용 고정 IP 리소스가 없으므로 이 속성을 사용하도록 설정하는 경우 infrastructureSubnetResourceId를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
| Default value: | False |
| 허용되는 값: | false, true |
리소스의 위치입니다. 예: eastus2, northeurope.
로그 대상입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
| Default value: | log-analytics |
| 허용되는 값: | azure-monitor, log-analytics, none |
json 문자열 로그를 동적 json 열로 구문 분석할지 여부를 나타내는 부울입니다. 대상 로그 분석에 대해서만 작동합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
| Default value: | False |
| 허용되는 값: | false, true |
진단 로그를 보낼 Log Analytics 작업 영역의 작업 영역 ID입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace create"를 사용하여 만들 수 있습니다. 추가 청구가 적용될 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
Log Analytics 작업 영역을 구성하는 Log Analytics 작업 영역 키입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace get-shared-keys"를 사용하여 키를 검색할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
시스템 할당 ID를 할당할지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Identity Arguments |
| Default value: | False |
할당할 공백으로 구분된 사용자 ID입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Identity Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| Default value: | False |
환경 인프라 IP 주소에 대해 예약할 수 있는 CIDR 표기법의 IP 범위입니다. 다른 서브넷 IP 범위와 겹치지 않아야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
내부 DNS 서버에 대해 예약될 Platform Reserved CIDR에 의해 정의된 IP 범위의 IP 주소입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Virtual Network Arguments |
모든 공용 트래픽을 허용하거나 차단합니다.
| 속성 | 값 |
|---|---|
| 허용되는 값: | Disabled, Enabled |
Azure Monitor에 사용되는 스토리지 계정의 이름 또는 리소스 ID입니다. 이 값이 제공되면 Azure Monitor 진단 설정이 자동으로 만들어집니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
환경에서 영역 중복을 사용하도록 설정합니다. --infrastructure-subnet-resource-id 없이는 사용할 수 없습니다. --location과 함께 사용하는 경우 서브넷의 위치가 일치해야 합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env delete
Container Apps 환경을 삭제합니다.
az containerapp env delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
예제
환경을 삭제합니다.
az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
Container Apps 환경의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| Default value: | False |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
확인 메시지를 표시하지 않습니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env delete (containerapp 확장)
Container Apps 환경을 삭제합니다.
az containerapp env delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--yes]
예제
환경을 삭제합니다.
az containerapp env delete -n MyContainerappEnvironment -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
Container Apps 환경의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| Default value: | False |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
확인 메시지를 표시하지 않습니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env list
구독 또는 리소스 그룹별로 Container Apps 환경을 나열합니다.
az containerapp env list [--resource-group]
예제
현재 구독의 환경을 나열합니다.
az containerapp env list
리소스 그룹별로 환경을 나열합니다.
az containerapp env list -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env list (containerapp 확장)
구독 또는 리소스 그룹별로 Container Apps 환경을 나열합니다.
az containerapp env list [--resource-group]
예제
현재 구독의 환경을 나열합니다.
az containerapp env list
리소스 그룹별로 환경을 나열합니다.
az containerapp env list -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env list-usages
특정 관리되는 환경에 대한 할당량의 사용량을 나열합니다.
az containerapp env list-usages [--ids]
[--name]
[--resource-group]
[--subscription]
예제
특정 관리되는 환경에 대한 할당량의 사용량을 나열합니다.
az containerapp env list-usages -n MyEnv -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
Container Apps 환경의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env show
Container Apps 환경의 세부 정보를 표시합니다.
az containerapp env show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
환경의 세부 정보를 표시합니다.
az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
Container Apps 환경의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env show (containerapp 확장)
Container Apps 환경의 세부 정보를 표시합니다.
az containerapp env show [--ids]
[--name]
[--resource-group]
[--subscription]
예제
환경의 세부 정보를 표시합니다.
az containerapp env show -n MyContainerappEnvironment -g MyResourceGroup
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
Container Apps 환경의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env update
Container Apps 환경을 업데이트합니다.
az containerapp env update [--certificate-file --custom-domain-certificate-file]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--dapr-connection-string]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--ids]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-workspace-id]
[--logs-workspace-key]
[--max-nodes]
[--min-nodes]
[--name]
[--no-wait]
[--resource-group]
[--storage-account]
[--subscription]
[--tags]
[--workload-profile-name]
[--workload-profile-type]
예제
환경의 사용자 지정 도메인 구성을 업데이트합니다.
az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
--dns-suffix my-suffix.net --certificate-file MyFilePath \
--certificate-password MyCertPass
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
환경의 사용자 지정 도메인에 대한 인증서 파일(.pfx 또는 .pem)의 파일 경로입니다. 컨테이너 앱에 대한 인증서를 관리하려면 az containerapp env certificate사용합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 인증서 파일 암호입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 DNS 접미사입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
서비스 통신 원격 분석으로 서비스를 내보내기 위해 Dapr에서 사용하는 Application Insights 연결 문자열입니다. "none"을 사용하여 제거합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Dapr Arguments |
환경에 대해 mTLS 피어 인증을 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Authentication Arguments |
| 허용되는 값: | false, true |
피어 투 피어 트래픽 암호화를 환경에 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Traffic Configuration Arguments |
| 허용되는 값: | false, true |
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
로그 대상입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
| 허용되는 값: | azure-monitor, log-analytics, none |
진단 로그를 보낼 Log Analytics 작업 영역의 작업 영역 ID입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace create"를 사용하여 만들 수 있습니다. 추가 청구가 적용될 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
Log Analytics 작업 영역을 구성하는 Log Analytics 작업 영역 키입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace get-shared-keys"를 사용하여 키를 검색할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
이 워크로드 프로필의 최대 노드인 --workload-profile-name이 필요합니다.
이 워크로드 프로필의 최소 노드인 --workload-profile-name이 필요합니다.
Container Apps 환경의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| Default value: | False |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
Azure Monitor에 사용되는 스토리지 계정의 이름 또는 리소스 ID입니다. 이 값이 제공되면 Azure Monitor 진단 설정이 자동으로 만들어집니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
워크로드 프로필의 이름입니다.
이 환경에서 추가하거나 업데이트할 워크로드 프로필 유형입니다. --workload-profile-name이 필요합니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az containerapp env update (containerapp 확장)
Container Apps 환경을 업데이트합니다.
az containerapp env update [--certificate-akv-url --custom-domain-certificate-akv-url]
[--certificate-file --custom-domain-certificate-file]
[--certificate-identity --custom-domain-certificate-identity]
[--certificate-password --custom-domain-certificate-password]
[--custom-domain-dns-suffix --dns-suffix]
[--enable-mtls {false, true}]
[--enable-peer-to-peer-encryption {false, true}]
[--ids]
[--logs-destination {azure-monitor, log-analytics, none}]
[--logs-dynamic-json-columns {false, true}]
[--logs-workspace-id]
[--logs-workspace-key]
[--max-nodes]
[--min-nodes]
[--name]
[--no-wait]
[--public-network-access {Disabled, Enabled}]
[--resource-group]
[--storage-account]
[--subscription]
[--tags]
[--workload-profile-name]
[--workload-profile-type]
예제
환경의 사용자 지정 도메인 구성을 업데이트합니다.
az containerapp env update -n MyContainerappEnvironment -g MyResourceGroup \
--dns-suffix my-suffix.net --certificate-file MyFilePath \
--certificate-password MyCertPass
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
인증서를 보유하는 Azure Key Vault 비밀을 가리키는 URL입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 인증서 파일(.pfx 또는 .pem)의 파일 경로입니다. 컨테이너 앱에 대한 인증서를 관리하려면 az containerapp env certificate사용합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
Azure Key Vault로 인증할 관리 ID의 리소스 ID 또는 시스템 할당 ID를 사용하는 시스템입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 인증서 파일 암호입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경의 사용자 지정 도메인에 대한 DNS 접미사입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Custom Domain Arguments |
환경에 대해 mTLS 피어 인증을 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Authentication Arguments |
| 허용되는 값: | false, true |
피어 투 피어 트래픽 암호화를 환경에 사용할 수 있는지 여부를 나타내는 부울입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Peer Traffic Configuration Arguments |
| 허용되는 값: | false, true |
하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
로그 대상입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
| 허용되는 값: | azure-monitor, log-analytics, none |
json 문자열 로그를 동적 json 열로 구문 분석할지 여부를 나타내는 부울입니다. 대상 로그 분석에 대해서만 작동합니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
| 허용되는 값: | false, true |
진단 로그를 보낼 Log Analytics 작업 영역의 작업 영역 ID입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace create"를 사용하여 만들 수 있습니다. 추가 청구가 적용될 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
Log Analytics 작업 영역을 구성하는 Log Analytics 작업 영역 키입니다. 로그 대상 "log-analytics"에서만 작동합니다. "az monitor log-analytics workspace get-shared-keys"를 사용하여 키를 검색할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
이 워크로드 프로필의 최대 노드인 --workload-profile-name이 필요합니다.
이 워크로드 프로필의 최소 노드인 --workload-profile-name이 필요합니다.
Container Apps 환경의 이름입니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
장기 실행 작업이 완료되기를 기다리지 마세요.
| 속성 | 값 |
|---|---|
| Default value: | False |
모든 공용 트래픽을 허용하거나 차단합니다.
| 속성 | 값 |
|---|---|
| 허용되는 값: | Disabled, Enabled |
리소스 그룹의 이름입니다.
az configure --defaults group=<name>사용하여 기본 그룹을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
Azure Monitor에 사용되는 스토리지 계정의 이름 또는 리소스 ID입니다. 이 값이 제공되면 Azure Monitor 진단 설정이 자동으로 만들어집니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Monitoring Arguments |
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
| 속성 | 값 |
|---|---|
| 매개 변수 그룹: | Resource Id Arguments |
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
워크로드 프로필의 이름입니다.
이 환경에서 추가하거나 업데이트할 워크로드 프로필 유형입니다. --workload-profile-name이 필요합니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |