az k8s-extension
Dekont
Bu başvuru, Azure CLI için k8s uzantısı uzantısının (sürüm 2.51.0 veya üzeri) bir parçasıdır. Uzantı, az k8s-extension komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Kubernetes Uzantılarını yönetme komutları.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az k8s-extension create |
Azure Market'dan bir uzantı Teklifi satın alma da dahil olmak üzere bir Kubernetes Küme Uzantısı oluşturun (yalnızca AKS). Uzantı oluşturma veya uzantı teklifi satın alma hakkında bilgi edinmek için lütfen sondaki örne bakın. |
Dahili | GA |
az k8s-extension delete |
Kubernetes Uzantısını silin. |
Dahili | GA |
az k8s-extension extension-types |
Kubernetes Uzantı Türlerini bulma komutları. |
Dahili | Önizle |
az k8s-extension extension-types list |
Mevcut küme için kullanılabilir Küme Uzantısı Türlerini listeleme. |
Dahili | Önizleme ve Kullanım Dışı |
az k8s-extension extension-types list-by-cluster |
Mevcut küme için kullanılabilir Küme Uzantısı Türlerini listeleme. Filtreleme için kullanılan özellikler küme türünü (yönetilen, bağlı vb.), kubernetes sürümünü, kümenin konumunu içerir. |
Dahili | Önizle |
az k8s-extension extension-types list-by-location |
Bir bölgedeki kullanılabilir Küme Uzantısı Türlerini listeleme. |
Dahili | Önizle |
az k8s-extension extension-types list-versions |
Belirli bir küme için Küme Uzantısı Türü için kullanılabilir sürümleri listeleyin. |
Dahili | Önizleme ve Kullanım Dışı |
az k8s-extension extension-types list-versions-by-cluster |
Belirli bir küme için Küme Uzantısı Türü için kullanılabilir sürümleri listeleyin. Filtreleme için kullanılan özellikler küme türünü (yönetilen, bağlı vb.), kubernetes sürümünü, kümenin konumunu içerir. |
Dahili | Önizle |
az k8s-extension extension-types list-versions-by-location |
Bir bölgedeki Küme Uzantısı Türü sürümleri için kullanılabilir sürümleri listeleyin. |
Dahili | Önizle |
az k8s-extension extension-types show |
Bir bölgedeki Küme Uzantısı Türü için özellikleri alma. |
Dahili | Önizleme ve Kullanım Dışı |
az k8s-extension extension-types show-by-cluster |
Var olan bir küme için Küme Uzantısı Türü özelliklerini gösterin. Filtreleme için kullanılan özellikler küme türünü (yönetilen, bağlı vb.), kubernetes sürümünü, kümenin konumunu içerir. |
Dahili | Önizle |
az k8s-extension extension-types show-by-location |
Bir bölgedeki Küme Uzantısı Türü özelliklerini gösterir. |
Dahili | Önizle |
az k8s-extension extension-types show-version-by-cluster |
Mevcut küme için Küme Uzantısı Türü sürümüyle ilişkili özellikleri gösterir. Filtreleme için kullanılan özellikler küme türünü (yönetilen, bağlı vb.), kubernetes sürümünü, kümenin konumunu içerir. |
Dahili | Önizle |
az k8s-extension extension-types show-version-by-location |
Bir bölgedeki Küme Uzantısı Türü sürümüyle ilişkilendirilmiş özellikleri gösterir. |
Dahili | Önizle |
az k8s-extension list |
Kubernetes Uzantılarını listeleyin. |
Dahili | GA |
az k8s-extension show |
Kubernetes Uzantısını gösterin. |
Dahili | GA |
az k8s-extension update |
Kubernetes Uzantısının değiştirilebilir özelliklerini güncelleştirin. |
Dahili | GA |
az k8s-extension create
Azure Market'dan bir uzantı Teklifi satın alma da dahil olmak üzere bir Kubernetes Küme Uzantısı oluşturun (yalnızca AKS). Uzantı oluşturma veya uzantı teklifi satın alma hakkında bilgi edinmek için lütfen sondaki örne bakın.
Kubernetes Uzantısı oluşturun. Çıkış, korumanız gereken gizli dizileri içerir. Bu gizli dizileri kaynak denetiminize eklemediğinizden emin olun. Ayrıca komut veya betiğinizin günlüklerinde gizli dizi bulunmadığını doğrulayın. Daha fazla bilgi için, bkz. http://aka.ms/clisecrets.
az k8s-extension create --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--extension-type
--name
--resource-group
[--auto-upgrade {false, true}]
[--cluster-resource-provider]
[--config]
[--config-file]
[--config-protected]
[--config-protected-file]
[--config-settings]
[--configuration-protected-settings]
[--configuration-protected-settings-file]
[--configuration-settings-file]
[--no-wait]
[--plan-name]
[--plan-product]
[--plan-publisher]
[--release-namespace]
[--release-train]
[--scope {cluster, namespace}]
[--target-namespace]
[--version]
Örnekler
Kubernetes Uzantısı Oluşturma
az k8s-extension create --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension --extension-type microsoft.openservicemesh --scope cluster --release-train stable
Kubernetes Market Uzantısı Oluşturma
az k8s-extension create --resource-group my-resource-group --cluster-name mycluster --cluster-type managedClusters --name myextension --extension-type Contoso.AzureVoteKubernetesAppTest --scope cluster --release-train stable --plan-name testplan --plan-product kubernetest_apps_demo_offer --plan-publisher test_test_mix3pptest0011614206850774
Gerekli Parametreler
Kubernetes kümesinin adı.
Arc kümelerini veya AKS tarafından yönetilen kümeleri ya da Arc gereçlerini veya sağlananCluster'ları belirtin.
Uzantı türünün adı.
Uzantı örneğinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Uzantı örneğinin ikincil sürümünü otomatik olarak yükseltin.
Bu clusterType için Küme Kaynak Sağlayıcısı adı (SağlananCluster'lar için gereklidir).
Yapılandırma key=value çifti olarak Ayarlar. Her ayar için parametreyi yineleyin. Bu değer yanıt olarak döndürülürken gizli diziler için bunu kullanmayın.
Yapılandırma ayarları için JSON dosya yolu.
Key=value çifti olarak Yapılandırma Korumalı Ayarlar. Her ayar için parametreyi yineleyin. Yanıt olarak yalnızca anahtar döndürülür, değer döndürülür.
Configuration-protected-settings için JSON dosya yolu.
'--config-settings' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--configuration-settings' kullanın.
Yapılandırma key=value çifti olarak Ayarlar. Her ayar için parametreyi yineleyin. Bu değer yanıt olarak döndürülürken gizli diziler için bunu kullanmayın.
'--configuration-protected-settings' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--config-protected-settings' kullanın.
Key=value çifti olarak Yapılandırma Korumalı Ayarlar. Her ayar için parametreyi yineleyin. Yanıt olarak yalnızca anahtar döndürülür, değer döndürülür.
'--configuration-protected-settings-file' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--config-protected-file' kullanın.
Configuration-protected-settings için JSON dosya yolu.
'--configuration-settings-file' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--config-settings-file' kullanın.
Yapılandırma ayarları için JSON dosya yolu.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Plan adı, Kullanım Bilgileri + Destek altında Market portalından alınan uzantının Plan Kimliği'ne başvurur.
Plan ürünü, Kullanım Bilgileri + Destek altında Market portalından alınan uzantının Ürün Kimliği'ne başvurur. Bunun bir örneği, kullanılan ISV teklifinin adıdır.
Plan yayımcısı, Market portalından Kullanım Bilgileri + Destek altında alınan uzantının Yayımcı Kimliği'ne başvurur.
Uzantı sürümünü yüklemek için ad alanını belirtin.
Uzantı türü için yayın trenini belirtin.
Uzantı kapsamını belirtin.
Uzantı örneği için yüklenecek hedef ad alanını belirtin. Uzantı kapsamı 'ad alanı' olarak ayarlandıysa bu parametre gereklidir.
--auto-upgrade-minor-version etkin değilse uzantı örneği için yüklenecek sürümü belirtin.
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. kullanarak az account set -s NAME_OR_ID
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 k8s-extension delete
Kubernetes Uzantısını silin.
az k8s-extension delete --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
[--force]
[--no-wait]
[--yes]
Örnekler
Mevcut Kubernetes Uzantısını silme
az k8s-extension delete --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension
Gerekli Parametreler
Kubernetes kümesinin adı.
Arc kümelerini veya AKS tarafından yönetilen kümeleri ya da Arc gereçlerini veya sağlananCluster'ları belirtin.
Uzantı örneğinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Bu clusterType için Küme Kaynak Sağlayıcısı adı (SağlananCluster'lar için gereklidir).
Uzantının kümeden zorla silinip silinmeyeceğini belirtin.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Onay istemlerini yoksayı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. kullanarak az account set -s NAME_OR_ID
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 k8s-extension list
Kubernetes Uzantılarını listeleyin.
Özellikleri de dahil olmak üzere bir kümedeki tüm Kubernetes Uzantılarını listeleyin. Çıkış, korumanız gereken gizli dizileri içerir. Bu gizli dizileri kaynak denetiminize eklemediğinizden emin olun. Ayrıca komut veya betiğinizin günlüklerinde gizli dizi bulunmadığını doğrulayın. Daha fazla bilgi için, bkz. http://aka.ms/clisecrets.
az k8s-extension list --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--resource-group
[--cluster-resource-provider]
Örnekler
Kümedeki tüm Kubernetes Uzantılarını listeleme
az k8s-extension list --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters
Gerekli Parametreler
Kubernetes kümesinin adı.
Arc kümelerini veya AKS tarafından yönetilen kümeleri ya da Arc gereçlerini veya sağlananCluster'ları belirtin.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Bu clusterType için Küme Kaynak Sağlayıcısı adı (SağlananCluster'lar için gereklidir).
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. kullanarak az account set -s NAME_OR_ID
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 k8s-extension show
Kubernetes Uzantısını gösterin.
Özellikleri de dahil olmak üzere bir Kubernetes Uzantısı gösterin. Çıkış, korumanız gereken gizli dizileri içerir. Bu gizli dizileri kaynak denetiminize eklemediğinizden emin olun. Ayrıca komut veya betiğinizin günlüklerinde gizli dizi bulunmadığını doğrulayın. Daha fazla bilgi için, bkz. http://aka.ms/clisecrets.
az k8s-extension show --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--cluster-resource-provider]
Örnekler
Kubernetes Uzantısının ayrıntılarını gösterme
az k8s-extension show --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension
Gerekli Parametreler
Kubernetes kümesinin adı.
Arc kümelerini veya AKS tarafından yönetilen kümeleri ya da Arc gereçlerini veya sağlananCluster'ları belirtin.
Uzantı örneğinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Bu clusterType için Küme Kaynak Sağlayıcısı adı (SağlananCluster'lar için gereklidir).
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. kullanarak az account set -s NAME_OR_ID
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 k8s-extension update
Kubernetes Uzantısının değiştirilebilir özelliklerini güncelleştirin.
Config Ayarlar ve ConfigProtected güncelleştirmeleri için Ayarlar bu özellikleri güncelleştirmeden önce bu özelliklere yönelik güncelleştirmenin desteklendiğini denetlemek için lütfen küme uzantısı hizmetinin belgelerine bakın. Çıkış, korumanız gereken gizli dizileri içerir. Bu gizli dizileri kaynak denetiminize eklemediğinizden emin olun. Ayrıca komut veya betiğinizin günlüklerinde gizli dizi bulunmadığını doğrulayın. Daha fazla bilgi için, bkz. http://aka.ms/clisecrets.
az k8s-extension update --cluster-name
--cluster-type {appliances, connectedClusters, managedClusters, provisionedClusters}
--name
--resource-group
[--auto-upgrade {false, true}]
[--cluster-resource-provider]
[--config]
[--config-file]
[--config-protected]
[--config-protected-file]
[--config-settings]
[--configuration-protected-settings]
[--configuration-protected-settings-file]
[--configuration-settings-file]
[--no-wait]
[--release-train]
[--version]
[--yes]
Örnekler
Kubernetes Uzantısını Güncelleştirme
az k8s-extension update --resource-group my-resource-group --cluster-name mycluster --cluster-type connectedClusters --name myextension --auto-upgrade true/false --version extension-version --release-train stable --configuration-settings settings-key=settings-value --config-protected-settings protected-settings-key=protected-value --config-settings-file=config-settings-file --config-protected-file=protected-settings-file
Gerekli Parametreler
Kubernetes kümesinin adı.
Arc kümelerini veya AKS tarafından yönetilen kümeleri ya da Arc gereçlerini veya sağlananCluster'ları belirtin.
Uzantı örneğinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>
yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Uzantı örneğinin ikincil sürümünü otomatik olarak yükseltin.
Bu clusterType için Küme Kaynak Sağlayıcısı adı (SağlananCluster'lar için gereklidir).
Yapılandırma key=value çifti olarak Ayarlar. Her ayar için parametreyi yineleyin. Bu değer yanıt olarak döndürülürken gizli diziler için bunu kullanmayın.
Yapılandırma ayarları için JSON dosya yolu.
Key=value çifti olarak Yapılandırma Korumalı Ayarlar. Her ayar için parametreyi yineleyin. Yanıt olarak yalnızca anahtar döndürülür, değer döndürülür.
Configuration-protected-settings için JSON dosya yolu.
'--config-settings' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--configuration-settings' kullanın.
Yapılandırma key=value çifti olarak Ayarlar. Her ayar için parametreyi yineleyin. Bu değer yanıt olarak döndürülürken gizli diziler için bunu kullanmayın.
'--configuration-protected-settings' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--config-protected-settings' kullanın.
Key=value çifti olarak Yapılandırma Korumalı Ayarlar. Her ayar için parametreyi yineleyin. Yanıt olarak yalnızca anahtar döndürülür, değer döndürülür.
'--configuration-protected-settings-file' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--config-protected-file' kullanın.
Configuration-protected-settings için JSON dosya yolu.
'--configuration-settings-file' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--config-settings-file' kullanın.
Yapılandırma ayarları için JSON dosya yolu.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Uzantı türü için yayın trenini belirtin.
--auto-upgrade-minor-version etkin değilse uzantı örneği için yüklenecek sürümü belirtin.
Onay istemlerini yoksayı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. kullanarak az account set -s NAME_OR_ID
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.