Azure Kubernetes Service에 대한 Azure 앱 구성 확장 구성
Azure App Configuration 확장을 만든 후에는 다음과 같은 다양한 구성 옵션을 사용하여 사용자와 프로젝트에 가장 적합하도록 확장을 구성할 수 있습니다.
- 복제본 수 구성.
- 로그 세부 정보 표시 구성.
- 설치 네임스페이스 구성.
확장을 사용하면 Azure CLI의 --configuration-settings
매개 변수를 사용하여 Azure App Configuration 확장 설정을 구성할 수 있습니다.
팁
사용 가능한 옵션 목록은 Azure App Configuration Kubernetes Provider helm 값을 참조하세요.
복제본 수 구성
기본 복제본 수는 1
입니다. 사용자 지정된 복제본 수를 사용하여 Azure App Configuration 확장을 만드세요.
az k8s-extension create --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider \
--extension-type Microsoft.AppConfiguration \
--auto-upgrade-minor-version true \
--configuration-settings "replicaCount=3"
참고 항목
구성 설정이 중요하고 보호해야 하는 경우(예: 인증서 관련 정보) --configuration-protected-settings
매개 변수를 전달하면 값이 읽히지 않도록 보호됩니다.
로그 세부 정보 표시 구성.
기본 로그 세부 정보 표시는 1
입니다. 사용자 지정된 로그 세부 정보 표시를 사용하여 Azure App Configuration 확장을 만드세요.
az k8s-extension create --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider \
--extension-type Microsoft.AppConfiguration \
--auto-upgrade-minor-version true \
--configuration-settings "logVerbosity=3"
로그 세부 정보 표시 수준은 klog 규칙을 따릅니다.
0
: 경고 및 오류만 해당합니다.1
: 정보 제공, 이 수준은 기본값입니다.2
: 자세한 안정 상태 정보입니다.3
: 변경 내용에 관한 확장된 정보입니다.4
: 디버그 수준 세부 정보 표시입니다.5
: 추적 수준 세부 정보 표시입니다.
Azure App Configuration 확장 네임스페이스 구성
Azure App Configuration 확장은 기본적으로 azappconfig-system
네임스페이스에 설치됩니다. 재정의하려면 --release-namespace
를 사용합니다. --scope
클러스터를 포함하여 네임스페이스를 재정의합니다.
az k8s-extension create --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider \
--extension-type Microsoft.AppConfiguration \
--auto-upgrade-minor-version true \
--scope cluster \
--release-namespace custom-namespace
현재 구성 설정 표시
az k8s-extension show
명령을 사용하여 현재 Azure App Configuration 확장 설정을 표시합니다.
az k8s-extension show --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider
구성 설정 업데이트
Azure App Configuration 확장 설정을 업데이트하려면 원하는 상태로 확장을 다시 만듭니다. 예를 들어 다음 구성을 사용하여 확장을 설치했다고 가정합니다.
az k8s-extension create --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider \
--extension-type Microsoft.AppConfiguration \
--auto-upgrade-minor-version true \
--configuration-settings "replicaCount=2"
2에서 3으로 replicaCount
를 업데이트하려면 다음 명령을 사용합니다.
az k8s-extension create --cluster-type managedClusters \
--cluster-name myAKSCluster \
--resource-group myResourceGroup \
--name appconfigurationkubernetesprovider \
--extension-type Microsoft.AppConfiguration \
--auto-upgrade-minor-version true \
--configuration-settings "replicaCount=3"
다음 단계
AKS 클러스터에 Azure App Configuration 확장을 성공적으로 설치한 후 빠른 시작을 시도하여 사용 방법을 알아봅니다.
Azure Kubernetes Service