Importação de uma carga de trabalho do CCE
Ao importar cargas de trabalho do Cloud Container Engine (CCE), você pode abrir seus recursos de serviço CCE por meio de APIs.
Se o gateway não oferecer suporte à importação de carga de trabalho do CCE, entre em contato com o atendimento ao cliente.
Precauções
- Somente os clusters do CCE Turbo e os clusters do CCE que usam o modelo de rede da VPC são suportados.
- O cluster do CCE e o gateway devem estar na mesma VPC ou conectados de outra forma.
- Se você selecionar um cluster do CCE que usa um modelo de rede da VPC, adicione o bloco CIDR do container do cluster a Routes na página de detalhes do gateway.
- Após a importação, as APIs serão geradas, juntamente com um canal de balanceamento de carga de microsserviço que monitora e atualiza as alterações de endereço de todos os pods na carga de trabalho.
Pré-requisitos
Você criou uma carga de trabalho do CCE.
Procedimento
- Vá para o console do APIG.
- Select a gateway at the top of the navigation pane.
- No painel de navegação, escolha API Management > API Groups.
- Escolha Create API Group > Import CCE Workload. Defina os parâmetros de acordo com a tabela a seguir.
Tabela 1 Descrição do parâmetro Parâmetro
Descrição
Group
Grupo ao qual pertence a carga de trabalho do CCE. Você pode criar um grupo ou selecionar um grupo existente.
Cluster
Selecione um cluster. Clique em View CCE Console para visualizar os clusters disponíveis.
Namespace
Namespace ao qual a carga de trabalho pertencerá. Um namespace é uma coleção abstrata de recursos e objetos.
Workload Type
- Deployment: as implementações não armazenam dados ou status enquanto estão em execução.
- StatefulSet: os StatefulSets armazenam dados e status durante a execução.
- DaemonSet: DaemonSets garantem que apenas um pod seja executado em todos ou em alguns nós. Quando um nó é adicionado a um cluster, um novo pod também é adicionado para o nó. Quando um nó é removido de um cluster, o pod também é recuperado. Se um DaemonSet for excluído, todos os pods criados por ele serão excluídos.
Para obter detalhes sobre esses tipos de carga de trabalho, consulte Visão geral.
Service Label Key
Rótulo do pod de uma carga de trabalho. O nome do rótulo de serviço é a chave do rótulo do pod e o valor do rótulo de serviço é o valor do rótulo do pod.
Para obter detalhes sobre rótulos de pod, consulte Rótulos e anotações.
Service Label Value
Tag
Rótulo do pod de uma carga de trabalho. Se uma carga de trabalho não puder ser identificada por um determinado nome e valor de rótulo de serviço, selecione outro rótulo de pod para especificar a carga de trabalho.
Protocol
HTTP e HTTPS são suportados. HTTPS é recomendado para a transmissão de dados importantes ou sensíveis.
Request Path
Você pode usar um sinal de adição (+) para correspondência de prefixo. Por exemplo, /a/{b+}.
Port
Porta de escuta da carga de trabalho do CCE.
Authentication Mode
Autenticação de aplicações e IAM é suportada. Você também pode optar por não autenticar as solicitações.
- App: as solicitações serão autenticadas pelo APIG. Este modo de autenticação é recomendado.
- IAM: as solicitações serão autenticadas pelo IAM.
- None: nenhuma autenticação será necessária.
CORS
Determine se deve ativar o compartilhamento de recursos entre origens (CORS).
O CORS permite que navegadores enviem XMLHttpRequest para servidores em outros domínios, superando a limitação de que o Asynchronous JavaScript and XML (AJAX) pode ser usado somente dentro do mesmo domínio.
Existem dois tipos de solicitações CORS:
- Solicitações simples: solicitações que possuem o campo Origin no cabeçalho.
- Solicitações não tão simples: solicitações HTTP enviadas antes da solicitação real.
Se o CORS (solicitação não tão simples) estiver ativado para uma API, outra API que use o método OPTIONS deve ser criada. Para obter detalhes, consulte Ativação de CORS.
Timeout (ms)
Tempo limite de solicitação de back-end.
Se ocorrer um erro de tempo limite de back-end durante a depuração da API, aumente o tempo limite para localizar o motivo.
NOTA:Modifique o tempo limite máximo fazendo referência a Configuração de parâmetros. O intervalo de valores é de 1 ms a 600.000 ms.
- Clique em OK.
Documentos relacionados
Exposição seletiva de cargas de trabalho do CCE com um gateway dedicado