AksProvisioningConfiguration Kelas
Menunjukkan parameter konfigurasi untuk provisi target AksCompute.
Gunakan metode provisioning_configuration
dari kelas AksCompute untuk menentukan provisi parameter.
Menginisialisasi objek konfigurasi untuk memprovisikan target komputasi AKS.
Harus menyediakan ketiga CName, file sertifikat, serta file kunci untuk mengaktifkan validasi SSL.
- Warisan
-
AksProvisioningConfiguration
Konstruktor
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)
Parameter
- vm_size
- str
Ukuran mesin virtual agen. Daftar lengkap opsi dapat ditemukan di sini: https://aka.ms/azureml-aks-details. Default ke Standard_D3_v2.
- ssl_cname
- str
CNAME untuk digunakan jika mengaktifkan validasi SSL pada kluster. Harus menyediakan ketiga CName, file sertifikat, serta file kunci untuk mengaktifkan validasi SSL
- ssl_cert_pem_file
- str
Jalur file ke file yang berisi informasi sertifikat untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikat, serta file kunci untuk mengaktifkan validasi SSL
- ssl_key_pem_file
- str
Jalur file ke file yang berisi informasi kunci untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikat, serta file kunci untuk mengaktifkan validasi SSL
- location
- str
Lokasi untuk memprovisikan kluster. Jika tidak ditentukan, akan default ke lokasi ruang kerja. Wilayah yang tersedia untuk komputasi ini dapat ditemukan di sini: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service
- service_cidr
- str
Rentang IP, dalam notasi CIDR, yang digunakan untuk menetapkan IP kluster layanan.
- cluster_purpose
- str
Penggunaan kluster yang ditargetkan. Ini digunakan untuk memprovisikan komponen Azure Machine Learning untuk memastikan tingkat toleransi kesalahan dan QoS yang diinginkan. Kelas ClusterPurpose disediakan untuk kemudahan menentukan nilai yang memungkinkan. Untuk informasi selengkapnya, lihat Melampirkan kluster Azure Kubernetes Service yang ada.
- load_balancer_type
- str
Jenis penyeimbang beban kluster Azure Kubernetes Service. Nilai yang valid adalah PublicIp dan InternalLoadBalancer. Nilai default adalah PublicIp.
- load_balancer_subnet
- str
Subnet penyeimbang beban dari kluster Azure Kubernetes Service. Subnet ini hanya dapat digunakan ketika Azure Load Balancer Internal digunakan sebagai jenis penyeimbang beban. Nilai default adalah aks-subnet.
- vm_size
- str
Ukuran mesin virtual agen. Daftar lengkap opsi dapat ditemukan di sini: https://aka.ms/azureml-aks-details. Default ke Standard_D3_v2.
- ssl_cname
- str
CNAME untuk digunakan jika mengaktifkan validasi SSL pada kluster. Harus menyediakan ketiga CName, file sertifikat, serta file kunci untuk mengaktifkan validasi SSL
- ssl_cert_pem_file
- str
Jalur file ke file yang berisi informasi sertifikat untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikat, serta file kunci untuk mengaktifkan validasi SSL
- ssl_key_pem_file
- str
Jalur file ke file yang berisi informasi kunci untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikat, serta file kunci untuk mengaktifkan validasi SSL
- location
- str
Lokasi untuk memprovisikan kluster. Jika tidak ditentukan, akan default ke lokasi ruang kerja. Wilayah yang tersedia untuk komputasi ini dapat ditemukan di sini: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service
- service_cidr
- str
Rentang IP, dalam notasi CIDR, yang digunakan untuk menetapkan IP kluster layanan.
- cluster_purpose
- str
Penggunaan kluster yang ditargetkan. Ini digunakan untuk memprovisikan komponen Azure Machine Learning untuk memastikan tingkat toleransi kesalahan dan QoS yang diinginkan. Kelas ClusterPurpose disediakan untuk kemudahan menentukan nilai yang memungkinkan. Untuk informasi selengkapnya, lihat Melampirkan kluster Azure Kubernetes Service yang ada.
- load_balancer_type
- str
Jenis penyeimbang beban kluster Azure Kubernetes Service. Nilai yang valid adalah PublicIp dan InternalLoadBalancer. Nilai default adalah PublicIp.
- load_balancer_subnet
- str
Subnet penyeimbang beban dari kluster Azure Kubernetes Service. Subnet ini hanya dapat digunakan ketika Azure Load Balancer Internal digunakan sebagai jenis penyeimbang beban. Nilai default adalah aks-subnet.
Metode
enable_ssl |
Aktifkan validasi SSL pada kluster. |
validate_configuration |
Periksa apakah nilai konfigurasi yang ditentukan valid. Mengajukan ComputeTargetException jika validasi gagal. |
enable_ssl
Aktifkan validasi SSL pada kluster.
enable_ssl(ssl_cname=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, leaf_domain_label=None, overwrite_existing_domain=False)
Parameter
- ssl_cname
- str
CNAME untuk digunakan jika mengaktifkan validasi SSL pada kluster. Untuk mengaktifkan validasi SSL, Anda harus menyediakan tiga parameter terkait: CNAME, file PEM sertifikat, dan file PEM kunci.
- ssl_cert_pem_file
- str
Jalur file ke file yang berisi informasi sertifikat untuk validasi SSL. Untuk mengaktifkan validasi SSL, Anda harus menyediakan tiga parameter terkait: CNAME, file PEM sertifikat, dan file PEM kunci.
- ssl_key_pem_file
- str
Jalur file ke file yang berisi informasi kunci untuk validasi SSL. Untuk mengaktifkan validasi SSL, Anda harus menyediakan tiga parameter terkait: CNAME, file PEM sertifikat, dan file PEM kunci.
- leaf_domain_label
- str
Label domain daun yang akan digunakan jika mengaktifkan validasi SSL di kluster. Saat label domain daun diberikan, jangan tentukan CNAME, file PEM sertifikat, atau file PEM kunci.
- overwrite_existing_domain
- bool
Apakah akan menimpa label domain daun yang ada atau tidak. Timpa domain yang ada hanya berlaku untuk label domain daun. Ketika parameter ini disediakan, CNAME, file PEM sertifikat, dan file PEM kunci tidak boleh disediakan.
validate_configuration
Periksa apakah nilai konfigurasi yang ditentukan valid.
Mengajukan ComputeTargetException jika validasi gagal.
validate_configuration()
Pengecualian
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk