AksProvisioningConfiguration Sınıf
AksCompute hedeflerini sağlamaya yönelik yapılandırma parametrelerini temsil eder.
provisioning_configuration
Sağlama parametrelerini belirtmek için sınıfının yöntemini AksCompute kullanın.
AKS işlem hedefi sağlamak için bir yapılandırma nesnesi başlatın.
SSL doğrulamasını etkinleştirmek için üç CName, sertifika dosyası ve anahtar dosyasını da sağlamalıdır.
- Devralma
-
AksProvisioningConfiguration
Oluşturucu
AksProvisioningConfiguration(agent_count, vm_size, ssl_cname, ssl_cert_pem_file, ssl_key_pem_file, location, vnet_resourcegroup_name, vnet_name, subnet_name, service_cidr, dns_service_ip, docker_bridge_cidr, cluster_purpose, load_balancer_type, load_balancer_subnet)
Parametreler
Name | Description |
---|---|
agent_count
Gerekli
|
Kapsayıcıları barındıracak aracıların (VM) sayısı. Varsayılan değer 3'tir. |
vm_size
Gerekli
|
Aracı VM'lerinin boyutu. Seçeneklerin tam listesi burada bulunabilir: https://aka.ms/azureml-aks-details. Varsayılan olarak Standard_D3_v2. |
ssl_cname
Gerekli
|
Kümede SSL doğrulamasını etkinleştirirken kullanılacak bir CNAME. SSL doğrulamasını etkinleştirmek için üç CName, sertifika dosyası ve anahtar dosyasını da sağlamalıdır |
ssl_cert_pem_file
Gerekli
|
SSL doğrulaması için sertifika bilgilerini içeren bir dosyanın dosya yolu. SSL doğrulamasını etkinleştirmek için üç CName, sertifika dosyası ve anahtar dosyasını da sağlamalıdır |
ssl_key_pem_file
Gerekli
|
SSL doğrulaması için anahtar bilgileri içeren dosyanın dosya yolu. SSL doğrulamasını etkinleştirmek için üç CName, sertifika dosyası ve anahtar dosyasını da sağlamalıdır |
location
Gerekli
|
Kümenin sağ bağlanacak konumu. Belirtilmezse, varsayılan olarak çalışma alanı konumuna ayarlanır. Bu işlem için kullanılabilir bölgeler burada bulunabilir: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service |
vnet_resourcegroup_name
Gerekli
|
Sanal ağın bulunduğu kaynak grubunun adı |
vnet_name
Gerekli
|
Sanal ağın adı. |
subnet_name
Gerekli
|
Sanal ağın içindeki alt ağın adı |
service_cidr
Gerekli
|
Hizmet kümesi IP'lerinin atandığı CIDR gösteriminde bir IP aralığı. |
dns_service_ip
Gerekli
|
Kapsayıcılar DNS sunucusu IP adresi. |
docker_bridge_cidr
Gerekli
|
Docker köprüsü için bir CIDR gösterimi IP'si. |
cluster_purpose
Gerekli
|
Kümenin hedeflenen kullanımı. Bu, istenen hataya dayanıklılık ve QoS düzeyini sağlamak için Azure Machine Learning bileşenlerini sağlamak için kullanılır. Olası ClusterPurpose değerleri belirtmek için kolaylık sağlamak için sınıfı sağlanır. Daha fazla bilgi için bkz. Mevcut AKS kümesini ekleme. |
load_balancer_type
Gerekli
|
AKS kümesinin yük dengeleyici türü. Geçerli değerler PublicIp ve InternalLoadBalancer'dır. Varsayılan değer PublicIp'tir. |
load_balancer_subnet
Gerekli
|
AKS kümesinin yük dengeleyici alt ağı. Yalnızca İç Load Balancer yük dengeleyici türü olarak kullanıldığında kullanılabilir. Varsayılan değer aks-subnet değeridir. |
agent_count
Gerekli
|
Kapsayıcıları barındıracak aracıların (VM) sayısı. Varsayılan değer 3'tir. |
vm_size
Gerekli
|
Aracı VM'lerinin boyutu. Seçeneklerin tam listesi burada bulunabilir: https://aka.ms/azureml-aks-details. Varsayılan olarak Standard_D3_v2. |
ssl_cname
Gerekli
|
Kümede SSL doğrulamasını etkinleştirirken kullanılacak bir CNAME. SSL doğrulamasını etkinleştirmek için üç CName, sertifika dosyası ve anahtar dosyasını da sağlamalıdır |
ssl_cert_pem_file
Gerekli
|
SSL doğrulaması için sertifika bilgilerini içeren bir dosyanın dosya yolu. SSL doğrulamasını etkinleştirmek için üç CName, sertifika dosyası ve anahtar dosyasını da sağlamalıdır |
ssl_key_pem_file
Gerekli
|
SSL doğrulaması için anahtar bilgileri içeren dosyanın dosya yolu. SSL doğrulamasını etkinleştirmek için üç CName, sertifika dosyası ve anahtar dosyasını da sağlamalıdır |
location
Gerekli
|
Kümenin sağ bağlanacak konumu. Belirtilmezse, varsayılan olarak çalışma alanı konumuna ayarlanır. Bu işlem için kullanılabilir bölgeler burada bulunabilir: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service |
vnet_resourcegroup_name
Gerekli
|
Sanal ağın bulunduğu kaynak grubunun adı |
vnet_name
Gerekli
|
Sanal ağın adı. |
subnet_name
Gerekli
|
Sanal ağın içindeki alt ağın adı |
service_cidr
Gerekli
|
Hizmet kümesi IP'lerinin atandığı CIDR gösteriminde bir IP aralığı. |
dns_service_ip
Gerekli
|
Kapsayıcılar DNS sunucusu IP adresi. |
docker_bridge_cidr
Gerekli
|
Docker köprüsü için bir CIDR gösterimi IP'si. |
cluster_purpose
Gerekli
|
Kümenin hedeflenen kullanımı. Bu, istenen hataya dayanıklılık ve QoS düzeyini sağlamak için Azure Machine Learning bileşenlerini sağlamak için kullanılır. Olası ClusterPurpose değerleri belirtmek için kolaylık sağlamak için sınıfı sağlanır. Daha fazla bilgi için bkz. Mevcut AKS kümesini ekleme. |
load_balancer_type
Gerekli
|
AKS kümesinin yük dengeleyici türü. Geçerli değerler PublicIp ve InternalLoadBalancer'dır. Varsayılan değer PublicIp'tir. |
load_balancer_subnet
Gerekli
|
AKS kümesinin yük dengeleyici alt ağı. Yalnızca İç Load Balancer yük dengeleyici türü olarak kullanıldığında kullanılabilir. Varsayılan değer aks-subnet değeridir. |
Yöntemler
enable_ssl |
Kümede SSL doğrulamasını etkinleştirin. |
validate_configuration |
Belirtilen yapılandırma değerlerinin geçerli olup olmadığını denetleyin. Doğrulama başarısız olursa oluşturur ComputeTargetException . |
enable_ssl
Kümede SSL doğrulamasını etkinleştirin.
enable_ssl(ssl_cname=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, leaf_domain_label=None, overwrite_existing_domain=False)
Parametreler
Name | Description |
---|---|
ssl_cname
|
Kümede SSL doğrulamasını etkinleştirirken kullanılacak bir CNAME. SSL doğrulamasını etkinleştirmek için ilgili üç parametreyi sağlamanız gerekir: CNAME, sertifika PEM dosyası ve anahtar PEM dosyası. Default value: None
|
ssl_cert_pem_file
|
SSL doğrulaması için sertifika bilgilerini içeren bir dosyanın dosya yolu. SSL doğrulamasını etkinleştirmek için ilgili üç parametreyi sağlamanız gerekir: CNAME, sertifika PEM dosyası ve anahtar PEM dosyası. Default value: None
|
ssl_key_pem_file
|
SSL doğrulaması için anahtar bilgileri içeren dosyanın dosya yolu. SSL doğrulamasını etkinleştirmek için ilgili üç parametreyi sağlamanız gerekir: CNAME, sertifika PEM dosyası ve anahtar PEM dosyası. Default value: None
|
leaf_domain_label
|
Kümede SSL doğrulamasını etkinleştirirken kullanılacak yaprak etki alanı etiketi. Yaprak etki alanı etiketi sağlandığında CNAME, sertifika PEM dosyası veya anahtar PEM dosyası belirtmeyin. Default value: None
|
overwrite_existing_domain
|
Var olan yaprak etki alanı etiketinin üzerine yazıp yazılmayacağı. Var olan bir etki alanının üzerine yazma yalnızca yaprak etki alanı etiketi için geçerlidir. Bu parametre sağlandığında CNAME, sertifika PEM dosyası ve anahtar PEM dosyası sağlanmamalıdır. Default value: False
|
validate_configuration
Belirtilen yapılandırma değerlerinin geçerli olup olmadığını denetleyin.
Doğrulama başarısız olursa oluşturur ComputeTargetException .
validate_configuration()
Özel durumlar
Tür | Description |
---|---|