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

agent_count
int
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
str
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
str
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
str
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
str
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
str
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
str
Kötelező

Annak az erőforráscsoportnak a neve, amelyben a virtuális hálózat található

vnet_name
str
Kötelező

A virtuális hálózat neve.

subnet_name
str
Kötelező

A virtuális hálózaton belüli alhálózat neve

service_cidr
str
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
str
Kötelező

Tárolók DNS-kiszolgáló IP-címe.

docker_bridge_cidr
str
Kötelező

CIDR-jelölés IP-címe a Docker-hídhoz.

cluster_purpose
str
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
str
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
str
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
int
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
str
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
str
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
str
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
str
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
str
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
str
Kötelező

Annak az erőforráscsoportnak a neve, amelyben a virtuális hálózat található

vnet_name
str
Kötelező

A virtuális hálózat neve.

subnet_name
str
Kötelező

A virtuális hálózaton belüli alhálózat neve

service_cidr
str
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
str
Kötelező

Tárolók DNS-kiszolgáló IP-címe.

docker_bridge_cidr
str
Kötelező

CIDR-jelölés IP-címe a Docker-hídhoz.

cluster_purpose
str
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
str
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
str
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

ssl_cname
str
alapértelmezett érték: None

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.

ssl_cert_pem_file
str
alapértelmezett érték: None

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.

ssl_key_pem_file
str
alapértelmezett érték: None

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.

leaf_domain_label
str
alapértelmezett érték: None

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.

overwrite_existing_domain
bool
alapértelmezett érték: False

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.

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