Azure Kubernetes Service'te (AKS) düğüm kaynak grubu kilitleme (önizleme) kullanarak tam olarak yönetilen bir kaynak grubu dağıtma
AKS, uygulamalarınıza bağlanmak ve uygulamalarınızı çalıştırmak için aboneliğinize altyapı dağıtır. Düğüm kaynak grubundaki kaynaklarda doğrudan yapılan değişiklikler küme işlemlerini etkileyebilir veya gelecekteki sorunlara neden olabilir. Örneğin ölçeklendirme, depolama veya ağ yapılandırmaları doğrudan bu kaynaklara değil Kubernetes API'sine yapılmalıdır.
Düğüm kaynak grubunda değişiklik yapılmasını önlemek için reddetme ataması uygulayabilir ve kullanıcıların AKS kümesinin parçası olarak oluşturulan kaynakları değiştirmesini engelleyebilirsiniz.
Önemli
AKS önizleme özellikleri self servis ve kabul temelinde kullanılabilir. Önizlemeler "olduğu gibi" ve "kullanılabilir" olarak sağlanır ve hizmet düzeyi sözleşmelerinin ve sınırlı garantinin dışında tutulur. AKS önizlemeleri, müşteri desteği tarafından kısmen en iyi çaba temelinde ele alınmaktadır. Bu nedenle, bu özellikler üretim kullanımı için tasarlanmamıştır. Daha fazla bilgi için aşağıdaki destek makalelerine bakın:
Başlamadan önce
Başlamadan önce aşağıdaki kaynakların yüklü ve yapılandırılmış olması gerekir:
- Azure CLI sürüm 2.44.0 veya üzeri. Geçerli sürümü bulmak için komutunu çalıştırın
az --version
. Yüklemeniz veya yükseltmeniz gerekirse, bkz. Azure CLI yükleme. - Uzantı
aks-preview
sürümü 0.5.126 veya üzeri. NRGLockdownPreview
Aboneliğinizde kayıtlı özellik bayrağı.
CLI uzantısını aks-preview
yükleme
veya komutunu kullanarak uzantıyı yükleyin veya güncelleştirin aks-preview
az extension update
.az extension add
# Install the aks-preview extension
az extension add --name aks-preview
# Update to the latest version of the aks-preview extension
az extension update --name aks-preview
Özellik bayrağını NRGLockdownPreview
kaydetme
NRGLockdownPreview
komutunu kullanarak özellik bayrağınıaz feature register
kaydedin.az feature register --namespace "Microsoft.ContainerService" --name "NRGLockdownPreview"
Durumun Kayıtlı olarak gösterilmesi birkaç dakika sürer.
komutunu kullanarak
az feature show
kayıt durumunu doğrulayın.az feature show --namespace "Microsoft.ContainerService" --name "NRGLockdownPreview"
Durum Kayıtlı olarak yansıtıldığında, komutunu kullanarak Microsoft.ContainerService kaynak sağlayıcısının kaydını yenileyin
az provider register
.az provider register --namespace Microsoft.ContainerService
Düğüm kaynak grubu kilitleme ile AKS kümesi oluşturma
bayrağı olarak ayarlanmış ReadOnly
komutunu kullanarak az aks create
düğüm kaynak grubu kilitlemesi --nrg-lockdown-restriction-level
ile bir küme oluşturun. Bu yapılandırma, kaynakları görüntülemenize izin verir, ancak bunları değiştiremezsiniz.
az aks create \
--name $CLUSTER_NAME \
--resource-group $RESOURCE_GROUP_NAME \
--nrg-lockdown-restriction-level ReadOnly \
--generate-ssh-keys
Düğüm kaynak grubu kilitlemesi ile mevcut kümeyi güncelleştirme
bayrağı olarak ayarlanmış komutunu kullanarak az aks update
düğüm kaynak grubu kilitlemesiyle mevcut bir kümeyi güncelleştirin--nrg-lockdown-restriction-level
.ReadOnly
Bu yapılandırma, kaynakları görüntülemenize izin verir, ancak bunları değiştiremezsiniz.
az aks update --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP_NAME --nrg-lockdown-restriction-level ReadOnly
Kümeden düğüm kaynak grubu kilitlemesini kaldırma
bayrağı olarak ayarlanmış Unrestricted
komutunu kullanarak az aks update
mevcut bir kümeden düğüm kaynak grubu kilitlemesini --nrg-restriction-level
kaldırın. Bu yapılandırma, kaynakları görüntülemenize ve değiştirmenize olanak tanır.
az aks update --name $CLUSTER_NAME --resource-group $RESOURCE_GROUP_NAME --nrg-lockdown-restriction-level Unrestricted
Sonraki adımlar
AKS'deki düğüm kaynak grubu hakkında daha fazla bilgi edinmek için bkz . Düğüm kaynak grubu.
Azure Kubernetes Service