az networkcloud kubernetescluster agentpool
Uyarı
Bu başvuru, Azure CLI (sürüm 2.67.0 veya üzeri) için networkcloud uzantısının bir parçasıdır. Uzantı, az networkcloud kubernetescluster agentpool komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla öğrenin.
Kubernetes kümesinin aracı havuzunu yönetin.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az networkcloud kubernetescluster agentpool create |
Yeni bir Kubernetes kümesi aracı havuzu oluşturun veya mevcut olanın özelliklerini güncelleştirin. |
Uzantı | GA |
az networkcloud kubernetescluster agentpool delete |
Sağlanan Kubernetes kümesi aracı havuzunu silin. |
Uzantı | GA |
az networkcloud kubernetescluster agentpool list |
Sağlanan Kubernetes kümesi için aracı havuzlarını listeleyin. |
Uzantı | GA |
az networkcloud kubernetescluster agentpool show |
Sağlanan Kubernetes kümesi aracı havuzunun özelliklerini alın. |
Uzantı | GA |
az networkcloud kubernetescluster agentpool update |
Sağlanan Kubernetes küme aracısı havuzunun özelliklerini güncelleştirin veya Kubernetes küme aracısı havuzuyla ilişkili etiketleri güncelleştirin. Özellikler ve etiket güncelleştirmeleri bağımsız olarak yapılabilir. |
Uzantı | GA |
az networkcloud kubernetescluster agentpool wait |
Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Uzantı | GA |
az networkcloud kubernetescluster agentpool create
Yeni bir Kubernetes kümesi aracı havuzu oluşturun veya mevcut olanın özelliklerini güncelleştirin.
az networkcloud kubernetescluster agentpool create --agent-pool-name
--count
--kc-name
--mode {NotApplicable, System, User}
--resource-group
--vm-sku-name
[--admin-username]
[--agent-options]
[--attached-network-configuration]
[--availability-zones]
[--extended-location]
[--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
[--if-match]
[--if-none-match]
[--labels]
[--location]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--ssh-dest-key-path]
[--ssh-key-values]
[--tags]
[--taints]
[--upgrade-settings]
Örnekler
Kubernetes kümesinin aracı havuzunu oluşturma veya güncelleştirme
az networkcloud kubernetescluster agentpool create --name "poolName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName" --admin-username "azureuser" --ssh-key-values 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm' --count 3 --mode "System" --vm-sku-name "NC-XXXXX" --agent-options hugepages-count=96 hugepages-size="1G" --attached-network-configuration l2-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l2Networks/l2NetworkName',pluginType:'DPDK'}]" l3-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/l3Networks/l3NetworkName,pluginType:'SRIOV',ipamEnabled:'False'}]" trunked-networks="[{networkId:'/subscriptions/123e4567-e89b-12d3-a456-426655440000/resourceGroups/resourceGroupName/providers/Microsoft.NetworkCloud/trunkedNetworks/trunkedNetworkName',pluginType:'MACVLAN'}]" --labels="[{key:'kubernetes.label',value:'true'}]" --taints="[{key:'kubernetes.taint',value:'true'}]" --upgrade-settings max-surge="1" --availability-zones="['zone1','zone2']"
Gerekli Parametreler
Kubernetes kümesi aracı havuzunun adı.
Bu yapılandırmayı kullanan sanal makinelerin sayısı.
Kubernetes kümesinin adı.
Bu aracı havuzunun sistem havuzu veya kullanıcı havuzu olarak nasıl kullanıldığı seçimi. Sistem havuzları Kubernetes Kümesi için özellikleri ve kritik hizmetleri çalıştırırken, kullanıcı havuzları kullanıcı iş yüklerine ayrılmıştır. Her Kubernetes kümesi en az bir düğüme sahip en az bir sistem düğümü havuzu içermelidir.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Düğüm VM'leri için ayrılan kaynakların boyutunu belirleyen VM SKU'sunun adı.
İsteğe Bağlı Parametreler
Kubernetes düğümlerini çalıştıran işletim sistemlerine uygulanacak yöneticinin kullanıcı adı. Sağlanmazsa, hizmet tarafından bir kullanıcı adı seçilir.
Bu aracı havuzundaki her aracıya uygulanacak yapılandırmalar. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Bu Kubernetes kümesinde çalışan iş yükleri tarafından kullanılmak üzere aracı havuzuna eklenen ağların yapılandırması. Bu ağlar, Kubernetes kümesine bağlı ağ yapılandırmasına bağlı ağlara ek olarak sağlanır. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Bu aracı havuzundaki düğümlerin sağlanması için kullanılan Ağ Bulutu kümesinin kullanılabilirlik alanlarının listesi. Belirtilmezse, tüm kullanılabilirlik alanları kullanılır. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Kaynakla ilişkili kümenin genişletilmiş konumu. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Eksikse SSH ortak ve özel anahtar dosyaları oluşturun. Anahtarlar '~/.ssh' altında depolanır.
Dönüşümün ETag'i. Geçerli kaynağın üzerine her zaman yazmak için bu değeri atla. Eşzamanlı değişikliklerin yanlışlıkla üzerine yazılmasını önlemek için son görülen ETag değerini belirtin.
Yeni bir kayıt kümesinin oluşturulmasına izin vermek, ancak var olan bir kaynağın güncelleştirilmesini önlemek için '*' olarak ayarlayın. Desteklenmeyen diğer değerler sunucudan hatayla sonuçlanır.
Bu aracı havuzundaki düğümlere uygulanan etiketler. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Kaynağın bulunduğu coğrafi konum Belirtilmediğinde kaynak grubunun konumu kullanılır.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Ssh ortak anahtarları için boşlukla ayrılmış yolların listesi. Dosya yolu veya dizin sağlanabilir. Bir dizin sağlanırsa, bulunan tüm ortak anahtarları (.pub) yüklemeyi dener. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Boşlukla ayrılmış SSH ortak anahtarlarının listesi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Bu aracı havuzundaki düğümlere uygulanan renk tonları. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Aracı havuzunun yapılandırması. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az networkcloud kubernetescluster agentpool delete
Sağlanan Kubernetes kümesi aracı havuzunu silin.
az networkcloud kubernetescluster agentpool delete [--agent-pool-name]
[--ids]
[--if-match]
[--if-none-match]
[--kc-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Örnekler
Kubernetes kümesinin aracı havuzunu silme
az networkcloud kubernetescluster agentpool delete --name "poolName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName"
İsteğe Bağlı Parametreler
Kubernetes kümesi aracı havuzunun adı.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
Dönüşümün ETag'i. Geçerli kaynağın üzerine her zaman yazmak için bu değeri atla. Eşzamanlı değişikliklerin yanlışlıkla üzerine yazılmasını önlemek için son görülen ETag değerini belirtin.
Yeni bir kayıt kümesinin oluşturulmasına izin vermek, ancak var olan bir kaynağın güncelleştirilmesini önlemek için '*' olarak ayarlayın. Desteklenmeyen diğer değerler sunucudan hatayla sonuçlanır.
Kubernetes kümesinin adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Onay istemde bulunmayın.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az networkcloud kubernetescluster agentpool list
Sağlanan Kubernetes kümesi için aracı havuzlarını listeleyin.
az networkcloud kubernetescluster agentpool list --kc-name
--resource-group
[--max-items]
[--next-token]
Örnekler
Kubernetes kümesinin aracı havuzlarını listeleme
az networkcloud kubernetescluster agentpool list --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName"
Gerekli Parametreler
Kubernetes kümesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki bir komutun --next-token
bağımsız değişkeninde belirteç değerini sağlayın.
Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az networkcloud kubernetescluster agentpool show
Sağlanan Kubernetes kümesi aracı havuzunun özelliklerini alın.
az networkcloud kubernetescluster agentpool show [--agent-pool-name]
[--ids]
[--kc-name]
[--resource-group]
[--subscription]
Örnekler
Kubernetes kümesinin aracı havuzunu alma
az networkcloud kubernetescluster agentpool show --name "poolName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName"
İsteğe Bağlı Parametreler
Kubernetes kümesi aracı havuzunun adı.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
Kubernetes kümesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az networkcloud kubernetescluster agentpool update
Sağlanan Kubernetes küme aracısı havuzunun özelliklerini güncelleştirin veya Kubernetes küme aracısı havuzuyla ilişkili etiketleri güncelleştirin. Özellikler ve etiket güncelleştirmeleri bağımsız olarak yapılabilir.
az networkcloud kubernetescluster agentpool update [--agent-pool-name]
[--count]
[--generate-ssh-keys {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--if-match]
[--if-none-match]
[--kc-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--ssh-dest-key-path]
[--ssh-key-values]
[--subscription]
[--tags]
[--upgrade-settings]
Örnekler
Kubernetes kümesinin düzeltme eki aracı havuzu
az networkcloud kubernetescluster agentpool update --name "poolName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName" --count 3 --upgrade-settings max-surge="1"
Aracı havuzu yönetici kimlik bilgilerini güncelleştirme
az networkcloud kubernetescluster agentpool update --name "poolName" --kubernetes-cluster-name "kubernetesClusterName" --resource-group "resourceGroupName" --ssh-key-values 'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgt5SjWU= admin@vm'
İsteğe Bağlı Parametreler
Kubernetes kümesi aracı havuzunun adı.
Bu yapılandırmayı kullanan sanal makinelerin sayısı.
Eksikse SSH ortak ve özel anahtar dosyaları oluşturun. Anahtarlar '~/.ssh' altında depolanır.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
Dönüşümün ETag'i. Geçerli kaynağın üzerine her zaman yazmak için bu değeri atla. Eşzamanlı değişikliklerin yanlışlıkla üzerine yazılmasını önlemek için son görülen ETag değerini belirtin.
Yeni bir kayıt kümesinin oluşturulmasına izin vermek, ancak var olan bir kaynağın güncelleştirilmesini önlemek için '*' olarak ayarlayın. Desteklenmeyen diğer değerler sunucudan hatayla sonuçlanır.
Kubernetes kümesinin adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Ssh ortak anahtarları için boşlukla ayrılmış yolların listesi. Dosya yolu veya dizin sağlanabilir. Bir dizin sağlanırsa, bulunan tüm ortak anahtarları (.pub) yüklemeyi dener. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Boşlukla ayrılmış SSH ortak anahtarlarının listesi. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Mevcut etiketlerin yerini alacak Azure kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Aracı havuzunun yapılandırması. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az networkcloud kubernetescluster agentpool wait
Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az networkcloud kubernetescluster agentpool wait [--agent-pool-name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--kc-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
İsteğe Bağlı Parametreler
Kubernetes kümesi aracı havuzunun adı.
'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' parametrelerini vermelisiniz.
Saniye cinsinden yoklama aralığı.
Kubernetes kümesinin adı.
Kaynak grubunun adı.
az configure --defaults group=<name>
kullanarak varsayılan grubu yapılandırabilirsiniz.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_ID
kullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.