AksProvisioningConfiguration Osztály
Az AksCompute-célok kiépítésének konfigurációs paramétereit jelöli.
provisioning_configuration
A kiépítési paraméterek megadásához használja a AksCompute osztály metódusát.
Konfigurációs objektum inicializálása AKS számítási cél kiépítéséhez.
Az SSL-ellenőrzés engedélyezéséhez mindhárom CName-, tanúsítványfájl- és kulcsfájlt meg kell adnia.
- Öröklődés
-
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)
Paraméterek
Name | Description |
---|---|
agent_count
Kötelező
|
A tárolók üzemeltetéséhez használt ügynökök (VM-ek) száma. Alapértelmezés szerint 3. |
vm_size
Kötelező
|
Ügynök virtuális gépek mérete. A lehetőségek teljes listája itt található: https://aka.ms/azureml-aks-details. Alapértelmezés szerint Standard_D3_v2. |
ssl_cname
Kötelező
|
Egy CNAME, amelyet akkor kell használni, ha engedélyezi az SSL-ellenőrzést a fürtön. Az SSL-ellenőrzés engedélyezéséhez mindhárom CName-, tanúsítványfájl- és kulcsfájlt meg kell adnia |
ssl_cert_pem_file
Kötelező
|
Az SSL-ellenőrzés tanúsítványadatait tartalmazó fájl elérési útja. Az SSL-ellenőrzés engedélyezéséhez mindhárom CName-, tanúsítványfájl- és kulcsfájlt meg kell adnia |
ssl_key_pem_file
Kötelező
|
Egy olyan fájl elérési útja, amely az SSL-ellenőrzés kulcsadatait tartalmazza. Az SSL-ellenőrzés engedélyezéséhez mindhárom CName-, tanúsítványfájl- és kulcsfájlt meg kell adnia |
location
Kötelező
|
A fürt üzembe helyezésének helye. Ha nincs megadva, alapértelmezés szerint a munkaterület helye lesz. A számításhoz elérhető régiók itt találhatók: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service |
vnet_resourcegroup_name
Kötelező
|
Annak az erőforráscsoportnak a neve, amelyben a virtuális hálózat található |
vnet_name
Kötelező
|
A virtuális hálózat neve. |
subnet_name
Kötelező
|
A virtuális hálózaton belüli alhálózat neve |
service_cidr
Kötelező
|
Egy CIDR-jelölésben szereplő IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. |
dns_service_ip
Kötelező
|
Tárolók DNS-kiszolgáló IP-címe. |
docker_bridge_cidr
Kötelező
|
CIDR-jelölés IP-címe a Docker-hídhoz. |
cluster_purpose
Kötelező
|
A fürt célzott használata. Ez az Azure Machine Learning-összetevők kiépítésére szolgál a hibatűrés és a QoS kívánt szintjének biztosítása érdekében. Az ClusterPurpose osztály a kényelem érdekében van megadva a lehetséges értékek megadásához. További információ: Meglévő AKS-fürt csatolása. |
load_balancer_type
Kötelező
|
Az AKS-fürt terheléselosztó-típusa. Az érvényes értékek a PublicIp és az InternalLoadBalancer. Az alapértelmezett érték a PublicIp. |
load_balancer_subnet
Kötelező
|
Az AKS-fürt terheléselosztó alhálózata. Csak akkor használható, ha a belső Load Balancer terheléselosztó-típusként használják. Az alapértelmezett érték az aks-subnet. |
agent_count
Kötelező
|
A tárolók üzemeltetéséhez használt ügynökök (VM-ek) száma. Alapértelmezés szerint 3. |
vm_size
Kötelező
|
Ügynök virtuális gépek mérete. A lehetőségek teljes listája itt található: https://aka.ms/azureml-aks-details. Alapértelmezés szerint Standard_D3_v2. |
ssl_cname
Kötelező
|
Egy CNAME, amelyet akkor kell használni, ha engedélyezi az SSL-ellenőrzést a fürtön. Az SSL-ellenőrzés engedélyezéséhez mindhárom CName-, tanúsítványfájl- és kulcsfájlt meg kell adnia |
ssl_cert_pem_file
Kötelező
|
Az SSL-ellenőrzés tanúsítványadatait tartalmazó fájl elérési útja. Az SSL-ellenőrzés engedélyezéséhez mindhárom CName-, tanúsítványfájl- és kulcsfájlt meg kell adnia |
ssl_key_pem_file
Kötelező
|
Egy olyan fájl elérési útja, amely az SSL-ellenőrzés kulcsadatait tartalmazza. Az SSL-ellenőrzés engedélyezéséhez mindhárom CName-, tanúsítványfájl- és kulcsfájlt meg kell adnia |
location
Kötelező
|
A fürt üzembe helyezésének helye. Ha nincs megadva, alapértelmezés szerint a munkaterület helye lesz. A számításhoz elérhető régiók itt találhatók: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service |
vnet_resourcegroup_name
Kötelező
|
Annak az erőforráscsoportnak a neve, amelyben a virtuális hálózat található |
vnet_name
Kötelező
|
A virtuális hálózat neve. |
subnet_name
Kötelező
|
A virtuális hálózaton belüli alhálózat neve |
service_cidr
Kötelező
|
Egy CIDR-jelölésben szereplő IP-címtartomány, amelyből a szolgáltatásfürt IP-címeit rendelheti hozzá. |
dns_service_ip
Kötelező
|
Tárolók DNS-kiszolgáló IP-címe. |
docker_bridge_cidr
Kötelező
|
CIDR-jelölés IP-címe a Docker-hídhoz. |
cluster_purpose
Kötelező
|
A fürt célzott használata. Ez az Azure Machine Learning-összetevők kiépítésére szolgál a hibatűrés és a QoS kívánt szintjének biztosítása érdekében. Az ClusterPurpose osztály a kényelem érdekében van megadva a lehetséges értékek megadásához. További információ: Meglévő AKS-fürt csatolása. |
load_balancer_type
Kötelező
|
Az AKS-fürt terheléselosztó-típusa. Az érvényes értékek a PublicIp és az InternalLoadBalancer. Az alapértelmezett érték a PublicIp. |
load_balancer_subnet
Kötelező
|
Az AKS-fürt terheléselosztó alhálózata. Csak akkor használható, ha a belső Load Balancer terheléselosztó-típusként használják. Az alapértelmezett érték az aks-subnet. |
Metódusok
enable_ssl |
Engedélyezze az SSL-ellenőrzést a fürtön. |
validate_configuration |
Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e. Ha az ellenőrzés nem sikerül, akkor egy értéket ComputeTargetException ad meg. |
enable_ssl
Engedélyezze az SSL-ellenőrzést a fürtön.
enable_ssl(ssl_cname=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, leaf_domain_label=None, overwrite_existing_domain=False)
Paraméterek
Name | Description |
---|---|
ssl_cname
|
Egy CNAME, amelyet akkor kell használni, ha engedélyezi az SSL-ellenőrzést a fürtön. Az SSL-ellenőrzés engedélyezéséhez meg kell adnia a három kapcsolódó paramétert: CNAME, cert PEM-fájl és kulcs PEM-fájl. Alapértelmezett érték: None
|
ssl_cert_pem_file
|
Az SSL-ellenőrzés tanúsítványadatait tartalmazó fájl elérési útja. Az SSL-ellenőrzés engedélyezéséhez meg kell adnia a három kapcsolódó paramétert: CNAME, cert PEM-fájl és kulcs PEM-fájl. Alapértelmezett érték: None
|
ssl_key_pem_file
|
Egy olyan fájl elérési útja, amely az SSL-ellenőrzés kulcsadatait tartalmazza. Az SSL-ellenőrzés engedélyezéséhez meg kell adnia a három kapcsolódó paramétert: CNAME, cert PEM-fájl és kulcs PEM-fájl. Alapértelmezett érték: None
|
leaf_domain_label
|
A levéltartomány címkéje, amelyet akkor kell használni, ha engedélyezi az SSL-ellenőrzést a fürtön. Ha a levéltartomány címkéje meg van adva, ne adjon meg CNAME- vagy cert PEM-fájlt vagy kulcs PEM-fájlt. Alapértelmezett érték: None
|
overwrite_existing_domain
|
Felülírja-e a meglévő levéltartomány címkéjét. Egy meglévő tartomány felülírása csak a levéltartomány címkéjére vonatkozik. Ha ez a paraméter meg van adva, a CNAME, a cert PEM fájl és a kulcs PEM-fájl nem adható meg. Alapértelmezett érték: False
|
validate_configuration
Ellenőrizze, hogy a megadott konfigurációs értékek érvényesek-e.
Ha az ellenőrzés nem sikerül, akkor egy értéket ComputeTargetException ad meg.
validate_configuration()
Kivételek
Típus | Description |
---|---|