AksProvisioningConfiguration Klasa
Reprezentuje parametry konfiguracji na potrzeby aprowizacji obiektów docelowych usługi AksCompute.
provisioning_configuration
Użyj metody AksCompute klasy , aby określić parametry aprowizacji.
Inicjowanie obiektu konfiguracji na potrzeby aprowizowania docelowego obiektu obliczeniowego usługi AKS.
Aby włączyć walidację protokołu SSL, należy podać wszystkie trzy rekordy CName, plik certyfikatu i plik klucza.
- Dziedziczenie
-
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
- agent_count
- int
Liczba agentów (maszyn wirtualnych) do hostowania kontenerów. Wartość domyślna to 3.
- vm_size
- str
Rozmiar maszyn wirtualnych agenta. Pełną listę opcji można znaleźć tutaj: https://aka.ms/azureml-aks-details. Wartość domyślna to Standard_D3_v2.
- ssl_cname
- str
CNAME do użycia w przypadku włączenia weryfikacji SSL w klastrze. Aby włączyć walidację protokołu SSL, należy podać wszystkie trzy rekordy CName, plik certyfikatu i plik klucza
- ssl_cert_pem_file
- str
Ścieżka pliku do pliku zawierającego informacje o certyfikacie na potrzeby weryfikacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać wszystkie trzy rekordy CName, plik certyfikatu i plik klucza
- ssl_key_pem_file
- str
Ścieżka pliku do pliku zawierającego informacje o kluczu na potrzeby weryfikacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać wszystkie trzy rekordy CName, plik certyfikatu i plik klucza
- location
- str
Lokalizacja do aprowizowania klastra. Jeśli nie zostanie określony, wartość domyślna to lokalizacja obszaru roboczego. Dostępne regiony dla tego środowiska obliczeniowego można znaleźć tutaj: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service
- service_cidr
- str
Zakres adresów IP w notacji CIDR, z którego mają zostać przypisane adresy IP klastra usług.
- cluster_purpose
- str
Docelowe użycie klastra. Służy to do aprowizowania składników usługi Azure Machine Learning w celu zapewnienia żądanego poziomu odporności na uszkodzenia i QoS. Klasa ClusterPurpose jest udostępniana dla wygody w celu określenia możliwych wartości. Aby uzyskać więcej informacji, zobacz Dołączanie istniejącego klastra usługi AKS.
- load_balancer_type
- str
Typ modułu równoważenia obciążenia klastra usługi AKS. Prawidłowe wartości to PublicIp i InternalLoadBalancer. Wartość domyślna to PublicIp.
- load_balancer_subnet
- str
Podsieć modułu równoważenia obciążenia klastra usługi AKS. Może być używany tylko wtedy, gdy Load Balancer wewnętrzny jest używany jako typ modułu równoważenia obciążenia. Wartość domyślna to aks-subnet.
- agent_count
- int
Liczba agentów (maszyn wirtualnych) do hostowania kontenerów. Wartość domyślna to 3.
- vm_size
- str
Rozmiar maszyn wirtualnych agenta. Pełną listę opcji można znaleźć tutaj: https://aka.ms/azureml-aks-details. Wartość domyślna to Standard_D3_v2.
- ssl_cname
- str
CNAME do użycia w przypadku włączenia weryfikacji SSL w klastrze. Aby włączyć walidację protokołu SSL, należy podać wszystkie trzy rekordy CName, plik certyfikatu i plik klucza
- ssl_cert_pem_file
- str
Ścieżka pliku do pliku zawierającego informacje o certyfikacie na potrzeby weryfikacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać wszystkie trzy rekordy CName, plik certyfikatu i plik klucza
- ssl_key_pem_file
- str
Ścieżka pliku do pliku zawierającego informacje o kluczu na potrzeby weryfikacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać wszystkie trzy rekordy CName, plik certyfikatu i plik klucza
- location
- str
Lokalizacja do aprowizowania klastra. Jeśli nie zostanie określony, wartość domyślna to lokalizacja obszaru roboczego. Dostępne regiony dla tego środowiska obliczeniowego można znaleźć tutaj: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service
- service_cidr
- str
Zakres adresów IP w notacji CIDR, z którego mają zostać przypisane adresy IP klastra usług.
- cluster_purpose
- str
Docelowe użycie klastra. Służy to do aprowizowania składników usługi Azure Machine Learning w celu zapewnienia żądanego poziomu odporności na uszkodzenia i QoS. Klasa ClusterPurpose jest udostępniana dla wygody w celu określenia możliwych wartości. Aby uzyskać więcej informacji, zobacz Dołączanie istniejącego klastra usługi AKS.
- load_balancer_type
- str
Typ modułu równoważenia obciążenia klastra usługi AKS. Prawidłowe wartości to PublicIp i InternalLoadBalancer. Wartość domyślna to PublicIp.
- load_balancer_subnet
- str
Podsieć modułu równoważenia obciążenia klastra usługi AKS. Może być używany tylko wtedy, gdy Load Balancer wewnętrzny jest używany jako typ modułu równoważenia obciążenia. Wartość domyślna to aks-subnet.
Metody
enable_ssl |
Włącz walidację protokołu SSL w klastrze. |
validate_configuration |
Sprawdź, czy określone wartości konfiguracji są prawidłowe. Zgłasza błąd ComputeTargetException w przypadku niepowodzenia walidacji. |
enable_ssl
Włącz walidację protokołu SSL w klastrze.
enable_ssl(ssl_cname=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, leaf_domain_label=None, overwrite_existing_domain=False)
Parametry
- ssl_cname
- str
CNAME do użycia w przypadku włączenia weryfikacji SSL w klastrze. Aby włączyć walidację protokołu SSL, należy podać trzy powiązane parametry: CNAME, plik PEM certyfikatu i plik PEM klucza.
- ssl_cert_pem_file
- str
Ścieżka pliku do pliku zawierającego informacje o certyfikacie na potrzeby weryfikacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać trzy powiązane parametry: CNAME, plik PEM certyfikatu i plik PEM klucza.
- ssl_key_pem_file
- str
Ścieżka pliku do pliku zawierającego informacje o kluczu na potrzeby weryfikacji protokołu SSL. Aby włączyć walidację protokołu SSL, należy podać trzy powiązane parametry: CNAME, plik PEM certyfikatu i plik PEM klucza.
- leaf_domain_label
- str
Etykieta domeny liścia do użycia w przypadku włączenia walidacji SSL w klastrze. Po podaniu etykiety domeny liścia nie należy określać pliku CNAME, pliku PEM certyfikatu ani pliku PEM klucza.
- overwrite_existing_domain
- bool
Określa, czy zastąpić istniejącą etykietę domeny liścia. Zastąpienie istniejącej domeny dotyczy tylko etykiety domeny liścia. Po podaniu tego parametru nie należy podawać pliku CNAME, pliku PEM certyfikatu i klucza PEM.
validate_configuration
Sprawdź, czy określone wartości konfiguracji są prawidłowe.
Zgłasza błąd ComputeTargetException w przypadku niepowodzenia walidacji.
validate_configuration()
Wyjątki
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla