AksProvisioningConfiguration Kelas
Mewakili parameter konfigurasi untuk memprovisikan target AksCompute.
provisioning_configuration Gunakan metode AksCompute kelas untuk menentukan parameter provisi.
Menginisialisasi objek konfigurasi untuk menyediakan target komputasi AKS.
Harus menyediakan ketiga CName, file sertifikasi, dan file kunci untuk mengaktifkan validasi SSL.
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
| Nama | Deskripsi |
|---|---|
|
agent_count
Diperlukan
|
Jumlah agen (VM) untuk menghosting kontainer. Secara default menjadi 3. |
|
vm_size
Diperlukan
|
Ukuran VM agen. Daftar lengkap opsi dapat ditemukan di sini: https://aka.ms/azureml-aks-details. Default ke Standard_D3_v2. |
|
ssl_cname
Diperlukan
|
CNAME yang akan digunakan jika mengaktifkan validasi SSL pada kluster. Harus menyediakan ketiga CName, file sertifikasi, dan file kunci untuk mengaktifkan validasi SSL |
|
ssl_cert_pem_file
Diperlukan
|
Jalur file ke file yang berisi informasi sertifikasi untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikasi, dan file kunci untuk mengaktifkan validasi SSL |
|
ssl_key_pem_file
Diperlukan
|
Jalur file ke file yang berisi informasi kunci untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikasi, dan file kunci untuk mengaktifkan validasi SSL |
|
location
Diperlukan
|
Lokasi untuk memprovisikan kluster masuk. 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 |
|
vnet_resourcegroup_name
Diperlukan
|
Nama grup sumber daya tempat jaringan virtual berada |
|
vnet_name
Diperlukan
|
Nama jaringan virtual. |
|
subnet_name
Diperlukan
|
Nama subnet di dalam vnet |
|
service_cidr
Diperlukan
|
Rentang IP, dalam notasi CIDR, tempat menetapkan IP kluster layanan. |
|
dns_service_ip
Diperlukan
|
Alamat IP server DNS kontainer. |
|
docker_bridge_cidr
Diperlukan
|
IP notasi CIDR untuk jembatan Docker. |
|
cluster_purpose
Diperlukan
|
Penggunaan kluster yang ditargetkan. Ini digunakan untuk menyediakan komponen Azure Machine Learning untuk memastikan tingkat toleransi kesalahan dan QoS yang diinginkan. Kelas ClusterPurpose disediakan untuk kenyamanan untuk menentukan nilai yang mungkin. Untuk informasi selengkapnya, lihat Melampirkan kluster AKS yang sudah ada. |
|
load_balancer_type
Diperlukan
|
Jenis load balancer kluster AKS. Nilai yang valid adalah PublicIp dan InternalLoadBalancer. Nilai defaultnya adalah PublicIp. |
|
load_balancer_subnet
Diperlukan
|
Subnet load balancer kluster AKS. Ini hanya dapat digunakan ketika Load Balancer Internal digunakan sebagai jenis load balancer. Nilai defaultnya adalah aks-subnet. |
|
agent_count
Diperlukan
|
Jumlah agen (VM) untuk menghosting kontainer. Secara default menjadi 3. |
|
vm_size
Diperlukan
|
Ukuran VM agen. Daftar lengkap opsi dapat ditemukan di sini: https://aka.ms/azureml-aks-details. Default ke Standard_D3_v2. |
|
ssl_cname
Diperlukan
|
CNAME yang akan digunakan jika mengaktifkan validasi SSL pada kluster. Harus menyediakan ketiga CName, file sertifikasi, dan file kunci untuk mengaktifkan validasi SSL |
|
ssl_cert_pem_file
Diperlukan
|
Jalur file ke file yang berisi informasi sertifikasi untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikasi, dan file kunci untuk mengaktifkan validasi SSL |
|
ssl_key_pem_file
Diperlukan
|
Jalur file ke file yang berisi informasi kunci untuk validasi SSL. Harus menyediakan ketiga CName, file sertifikasi, dan file kunci untuk mengaktifkan validasi SSL |
|
location
Diperlukan
|
Lokasi untuk memprovisikan kluster masuk. 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 |
|
vnet_resourcegroup_name
Diperlukan
|
Nama grup sumber daya tempat jaringan virtual berada |
|
vnet_name
Diperlukan
|
Nama jaringan virtual. |
|
subnet_name
Diperlukan
|
Nama subnet di dalam vnet |
|
service_cidr
Diperlukan
|
Rentang IP, dalam notasi CIDR, tempat menetapkan IP kluster layanan. |
|
dns_service_ip
Diperlukan
|
Alamat IP server DNS kontainer. |
|
docker_bridge_cidr
Diperlukan
|
IP notasi CIDR untuk jembatan Docker. |
|
cluster_purpose
Diperlukan
|
Penggunaan kluster yang ditargetkan. Ini digunakan untuk menyediakan komponen Azure Machine Learning untuk memastikan tingkat toleransi kesalahan dan QoS yang diinginkan. Kelas ClusterPurpose disediakan untuk kenyamanan untuk menentukan nilai yang mungkin. Untuk informasi selengkapnya, lihat Melampirkan kluster AKS yang sudah ada. |
|
load_balancer_type
Diperlukan
|
Jenis load balancer kluster AKS. Nilai yang valid adalah PublicIp dan InternalLoadBalancer. Nilai defaultnya adalah PublicIp. |
|
load_balancer_subnet
Diperlukan
|
Subnet load balancer kluster AKS. Ini hanya dapat digunakan ketika Load Balancer Internal digunakan sebagai jenis load balancer. Nilai defaultnya adalah aks-subnet. |
Metode
| enable_ssl |
Aktifkan validasi SSL pada kluster. |
| validate_configuration |
Periksa apakah nilai konfigurasi yang ditentukan valid. ComputeTargetException Menaikkan validasi jika 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
| Nama | Deskripsi |
|---|---|
|
ssl_cname
|
CNAME yang akan digunakan jika mengaktifkan validasi SSL pada kluster. Untuk mengaktifkan validasi SSL, Anda harus menyediakan tiga parameter terkait: file CNAME, cert PEM, dan file PEM kunci. Nilai default: None
|
|
ssl_cert_pem_file
|
Jalur file ke file yang berisi informasi sertifikasi untuk validasi SSL. Untuk mengaktifkan validasi SSL, Anda harus menyediakan tiga parameter terkait: file CNAME, cert PEM, dan file PEM kunci. Nilai default: None
|
|
ssl_key_pem_file
|
Jalur file ke file yang berisi informasi kunci untuk validasi SSL. Untuk mengaktifkan validasi SSL, Anda harus menyediakan tiga parameter terkait: file CNAME, cert PEM, dan file PEM kunci. Nilai default: None
|
|
leaf_domain_label
|
Label domain daun untuk digunakan jika mengaktifkan validasi SSL pada kluster. Ketika label domain daun disediakan, jangan tentukan file CNAME, cert PEM, atau file PEM kunci. Nilai default: None
|
|
overwrite_existing_domain
|
Apakah akan menimpa label domain daun yang ada atau tidak. Timpa domain yang ada hanya berlaku untuk label domain daun. Ketika parameter ini disediakan, file CNAME, cert PEM, dan file PEM kunci tidak boleh disediakan. Nilai default: False
|
validate_configuration
Periksa apakah nilai konfigurasi yang ditentukan valid.
ComputeTargetException Menaikkan validasi jika gagal.
validate_configuration()
Pengecualian
| Jenis | Deskripsi |
|---|---|