AksProvisioningConfiguration Classe
Representa os parâmetros de configuração para o aprovisionamento de destinos AksCompute.
Utilize o provisioning_configuration
método da AksCompute classe para especificar parâmetros de aprovisionamento.
Inicializar um objeto de configuração para aprovisionar um destino de computação do AKS.
Tem de fornecer os três ficheiros CName, cert e key para ativar a validação SSL.
- Herança
-
AksProvisioningConfiguration
Construtor
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)
Parâmetros
- vm_size
- str
O tamanho das VMs do agente. Pode encontrar uma lista completa de opções aqui: https://aka.ms/azureml-aks-details. A predefinição é Standard_D3_v2.
- ssl_cname
- str
Um CNAME a utilizar se ativar a validação de SSL no cluster. Tem de fornecer os três ficheiros CName, cert e key para ativar a validação SSL
- ssl_cert_pem_file
- str
Um caminho de ficheiro para um ficheiro que contém informações de certificado para validação SSL. Tem de fornecer os três ficheiros CName, cert e key para ativar a validação SSL
- ssl_key_pem_file
- str
Um caminho de ficheiro para um ficheiro que contém informações de chave para validação SSL. Tem de fornecer os três ficheiros CName, cert e key para ativar a validação SSL
- location
- str
A localização para aprovisionar o cluster. Se não for especificado, a predefinição será a localização da área de trabalho. As regiões disponíveis para esta computação podem ser encontradas aqui: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service
- vnet_resourcegroup_name
- str
O nome do grupo de recursos onde está localizada a rede virtual
- service_cidr
- str
Um intervalo de IP, na notação CIDR, a partir do qual atribuir IPs de cluster de serviço.
- cluster_purpose
- str
A utilização direcionada do cluster. Isto é utilizado para aprovisionar componentes do Azure Machine Learning para garantir o nível pretendido de tolerância a falhas e QoS. A ClusterPurpose classe é fornecida para conveniência para especificar valores possíveis. Para obter mais informações, veja Anexar um cluster do AKS existente.
- load_balancer_type
- str
Tipo de balanceador de carga do cluster do AKS. Os valores válidos são PublicIp e InternalLoadBalancer. O valor predefinido é PublicIp.
- load_balancer_subnet
- str
Sub-rede do balanceador de carga do cluster do AKS. Só pode ser utilizado quando a Balanceador de Carga interna é utilizada como tipo de balanceador de carga. O valor predefinido é aks-sub-net.
- vm_size
- str
O tamanho das VMs do agente. Pode encontrar uma lista completa de opções aqui: https://aka.ms/azureml-aks-details. A predefinição é Standard_D3_v2.
- ssl_cname
- str
Um CNAME a utilizar se ativar a validação de SSL no cluster. Tem de fornecer os três ficheiros CName, cert e key para ativar a validação SSL
- ssl_cert_pem_file
- str
Um caminho de ficheiro para um ficheiro que contém informações de certificado para validação SSL. Tem de fornecer os três ficheiros CName, cert e key para ativar a validação SSL
- ssl_key_pem_file
- str
Um caminho de ficheiro para um ficheiro que contém informações de chave para validação SSL. Tem de fornecer os três ficheiros CName, cert e key para ativar a validação SSL
- location
- str
A localização para aprovisionar o cluster. Se não for especificado, a predefinição será a localização da área de trabalho. As regiões disponíveis para esta computação podem ser encontradas aqui: https://azure.microsoft.com/global-infrastructure/services/?regions=all& products=kubernetes-service
- vnet_resourcegroup_name
- str
O nome do grupo de recursos onde está localizada a rede virtual
- service_cidr
- str
Um intervalo de IP, na notação CIDR, a partir do qual atribuir IPs de cluster de serviço.
- cluster_purpose
- str
A utilização direcionada do cluster. Isto é utilizado para aprovisionar componentes do Azure Machine Learning para garantir o nível pretendido de tolerância a falhas e QoS. A ClusterPurpose classe é fornecida para conveniência para especificar valores possíveis. Para obter mais informações, veja Anexar um cluster do AKS existente.
- load_balancer_type
- str
Tipo de balanceador de carga do cluster do AKS. Os valores válidos são PublicIp e InternalLoadBalancer. O valor predefinido é PublicIp.
- load_balancer_subnet
- str
Sub-rede do balanceador de carga do cluster do AKS. Só pode ser utilizado quando a Balanceador de Carga interna é utilizada como tipo de balanceador de carga. O valor predefinido é aks-sub-net.
Métodos
enable_ssl |
Ativar a validação SSL no cluster. |
validate_configuration |
Verifique se os valores de configuração especificados são válidos. Gera uma ComputeTargetException falha na validação if. |
enable_ssl
Ativar a validação SSL no cluster.
enable_ssl(ssl_cname=None, ssl_cert_pem_file=None, ssl_key_pem_file=None, leaf_domain_label=None, overwrite_existing_domain=False)
Parâmetros
- ssl_cname
- str
Um CNAME a utilizar se ativar a validação de SSL no cluster. Para ativar a validação SSL, tem de fornecer os três parâmetros relacionados: CNAME, ficheiro PEM de certificado e ficheiro PEM de chave.
- ssl_cert_pem_file
- str
Um caminho de ficheiro para um ficheiro que contém informações de certificado para validação SSL. Para ativar a validação SSL, tem de fornecer os três parâmetros relacionados: CNAME, ficheiro PEM de certificado e ficheiro PEM de chave.
- ssl_key_pem_file
- str
Um caminho de ficheiro para um ficheiro que contém informações de chave para validação SSL. Para ativar a validação SSL, tem de fornecer os três parâmetros relacionados: CNAME, ficheiro PEM de certificado e ficheiro PEM de chave.
- leaf_domain_label
- str
A etiqueta de domínio de folha a utilizar se ativar a validação de SSL no cluster. Quando a etiqueta de domínio de folha for fornecida, não especifique CNAME, ficheiro PEM de certificado ou ficheiro PEM de chave.
- overwrite_existing_domain
- bool
Quer substitua ou não a etiqueta de domínio de folha existente. A substituição de um domínio existente aplica-se apenas à etiqueta de domínio de folha. Quando este parâmetro é fornecido, CNAME, ficheiro PEM de certificado e ficheiro PEM de chave não devem ser fornecidos.
validate_configuration
Verifique se os valores de configuração especificados são válidos.
Gera uma ComputeTargetException falha na validação if.
validate_configuration()
Exceções
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários