AksProvisioningConfiguration Třída
Představuje konfigurační parametry pro zřizování cílů AksCompute.
provisioning_configuration
K určení parametrů zřizování použijte metodu AksCompute třídy .
Inicializace objektu konfigurace pro zřízení cílového výpočetního objektu AKS
Pokud chcete povolit ověřování SSL, musíte zadat všechny tři CName, soubor certifikátu a soubor klíče.
- Dědičnost
-
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)
Parametry
Name | Description |
---|---|
agent_count
Vyžadováno
|
Počet agentů (virtuálních počítačů) pro hostování kontejnerů. Výchozí hodnota je 3. |
vm_size
Vyžadováno
|
Velikost virtuálních počítačů agenta. Úplný seznam možností najdete tady: https://aka.ms/azureml-aks-details. Výchozí hodnota je Standard_D3_v2. |
ssl_cname
Vyžadováno
|
CNAME, který se má použít při povolení ověřování SSL v clusteru. Pokud chcete povolit ověřování SSL, musíte zadat všechny tři CName, soubor certifikátu a soubor klíče. |
ssl_cert_pem_file
Vyžadováno
|
Cesta k souboru obsahujícímu informace o certifikátu pro ověření SSL. Pokud chcete povolit ověřování SSL, musíte zadat všechny tři CName, soubor certifikátu a soubor klíče. |
ssl_key_pem_file
Vyžadováno
|
Cesta k souboru obsahujícímu informace o klíči pro ověření SSL. Pokud chcete povolit ověřování SSL, musíte zadat všechny tři CName, soubor certifikátu a soubor klíče. |
location
Vyžadováno
|
Umístění pro zřízení clusteru. Pokud není zadaný, ve výchozím nastavení se použije umístění pracovního prostoru. Dostupné oblasti pro tento výpočetní výkon najdete tady: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service |
vnet_resourcegroup_name
Vyžadováno
|
Název skupiny prostředků, ve které se nachází virtuální síť |
vnet_name
Vyžadováno
|
Název virtuální sítě. |
subnet_name
Vyžadováno
|
Název podsítě uvnitř virtuální sítě |
service_cidr
Vyžadováno
|
Rozsah IP adres v zápisu CIDR, ze kterého se přiřazují IP adresy clusteru služeb. |
dns_service_ip
Vyžadováno
|
Kontejnery IP adresa serveru DNS. |
docker_bridge_cidr
Vyžadováno
|
IP notace CIDR pro most Docker. |
cluster_purpose
Vyžadováno
|
Cílové využití clusteru. Používá se ke zřízení komponent služby Azure Machine Learning, aby se zajistila požadovaná úroveň odolnosti proti chybám a QoS. Třída ClusterPurpose je k dispozici pro usnadnění zadávání možných hodnot. Další informace najdete v tématu Připojení existujícího clusteru AKS. |
load_balancer_type
Vyžadováno
|
Typ nástroje pro vyrovnávání zatížení clusteru AKS Platné hodnoty jsou PublicIp a InternalLoadBalancer. Výchozí hodnota je PublicIp. |
load_balancer_subnet
Vyžadováno
|
Podsíť nástroje pro vyrovnávání zatížení clusteru AKS Dá se použít jenom v případech, kdy se jako typ nástroje pro vyrovnávání zatížení používá Interní Load Balancer. Výchozí hodnota je aks-subnet. |
agent_count
Vyžadováno
|
Počet agentů (virtuálních počítačů) pro hostování kontejnerů. Výchozí hodnota je 3. |
vm_size
Vyžadováno
|
Velikost virtuálních počítačů agenta. Úplný seznam možností najdete tady: https://aka.ms/azureml-aks-details. Výchozí hodnota je Standard_D3_v2. |
ssl_cname
Vyžadováno
|
CNAME, který se má použít při povolení ověřování SSL v clusteru. Pokud chcete povolit ověřování SSL, musíte zadat všechny tři CName, soubor certifikátu a soubor klíče. |
ssl_cert_pem_file
Vyžadováno
|
Cesta k souboru obsahujícímu informace o certifikátu pro ověření SSL. Pokud chcete povolit ověřování SSL, musíte zadat všechny tři CName, soubor certifikátu a soubor klíče. |
ssl_key_pem_file
Vyžadováno
|
Cesta k souboru obsahujícímu informace o klíči pro ověření SSL. Pokud chcete povolit ověřování SSL, musíte zadat všechny tři CName, soubor certifikátu a soubor klíče. |
location
Vyžadováno
|
Umístění pro zřízení clusteru. Pokud není zadaný, ve výchozím nastavení se použije umístění pracovního prostoru. Dostupné oblasti pro tento výpočetní výkon najdete tady: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service |
vnet_resourcegroup_name
Vyžadováno
|
Název skupiny prostředků, ve které se nachází virtuální síť |
vnet_name
Vyžadováno
|
Název virtuální sítě. |
subnet_name
Vyžadováno
|
Název podsítě uvnitř virtuální sítě |
service_cidr
Vyžadováno
|
Rozsah IP adres v zápisu CIDR, ze kterého se přiřazují IP adresy clusteru služeb. |
dns_service_ip
Vyžadováno
|
Kontejnery IP adresa serveru DNS. |
docker_bridge_cidr
Vyžadováno
|
IP notace CIDR pro most Docker. |
cluster_purpose
Vyžadováno
|
Cílové využití clusteru. Používá se ke zřízení komponent služby Azure Machine Learning, aby se zajistila požadovaná úroveň odolnosti proti chybám a QoS. Třída ClusterPurpose je k dispozici pro usnadnění zadávání možných hodnot. Další informace najdete v tématu Připojení existujícího clusteru AKS. |
load_balancer_type
Vyžadováno
|
Typ nástroje pro vyrovnávání zatížení clusteru AKS Platné hodnoty jsou PublicIp a InternalLoadBalancer. Výchozí hodnota je PublicIp. |
load_balancer_subnet
Vyžadováno
|
Podsíť nástroje pro vyrovnávání zatížení clusteru AKS Dá se použít jenom v případech, kdy se jako typ nástroje pro vyrovnávání zatížení používá Interní Load Balancer. Výchozí hodnota je aks-subnet. |
Metody
enable_ssl |
Povolte v clusteru ověřování SSL. |
validate_configuration |
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné. Vyvolá, ComputeTargetException pokud se ověření nezdaří. |
enable_ssl
Povolte v clusteru ověřování SSL.
enable_ssl(ssl_cname=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, leaf_domain_label=None, overwrite_existing_domain=False)
Parametry
Name | Description |
---|---|
ssl_cname
|
CNAME, který se má použít při povolení ověřování SSL v clusteru. Pokud chcete povolit ověřování SSL, musíte zadat tři související parametry: CNAME, soubor PEM certifikátu a soubor PEM klíče. Default value: None
|
ssl_cert_pem_file
|
Cesta k souboru obsahujícímu informace o certifikátu pro ověření SSL. Pokud chcete povolit ověřování SSL, musíte zadat tři související parametry: CNAME, soubor PEM certifikátu a soubor PEM klíče. Default value: None
|
ssl_key_pem_file
|
Cesta k souboru obsahujícímu informace o klíči pro ověření SSL. Pokud chcete povolit ověřování SSL, musíte zadat tři související parametry: CNAME, soubor PEM certifikátu a soubor PEM klíče. Default value: None
|
leaf_domain_label
|
Popisek domény typu list, který se má použít při povolení ověřování SSL v clusteru. Pokud je zadaný popisek domény typu list, nezadávejte CNAME, soubor PEM certifikátu ani soubor PEM klíče. Default value: None
|
overwrite_existing_domain
|
Určuje, jestli chcete přepsat existující popisek domény typu list nebo ne. Přepsání existující domény se vztahuje pouze na popisek domény typu list. Po zadání tohoto parametru by se nemělo poskytovat CNAME, soubor PEM certifikátu a soubor PEM klíče. Default value: False
|
validate_configuration
Zkontrolujte, jestli jsou zadané hodnoty konfigurace platné.
Vyvolá, ComputeTargetException pokud se ověření nezdaří.
validate_configuration()
Výjimky
Typ | Description |
---|---|