Apigee Connect

Esta secção descreve a utilização do Apigee Connect para a comunicação entre o plano de gestão híbrido e o serviço MART no plano de tempo de execução.

Introdução

O Apigee Connect permite que o plano de gestão híbrido do Apigee se ligue de forma segura ao serviço MART no plano de tempo de execução sem que tenha de expor o ponto final MART na Internet. Se usar o Apigee Connect, não precisa de configurar o gateway de entrada MART com um alias de anfitrião e um certificado DNS autorizado.

Serviços principais executados no plano de tempo de execução híbrido que mostram o Apigee Connect

Configurar o Apigee Connect

Configure o Apigee Connect nas substituições com a propriedade de configuração connectAgent.

Conta de serviço

O Apigee Connect usa a conta de serviço apigee-mart. Esta conta de serviço requer a função roles/apigeeconnect.Agent do agente do Apigee Connect. Consulte o artigo Contas de serviço e funções usadas por componentes híbridos.

Use as propriedades de configuração connectAgent.serviceAccountPath ou connectAgent.serviceAccountRef para especificar a chave da conta de serviço apigee-mart. Em alternativa, pode armazenar a chave da conta de serviço no Hashicorp Vault.

API

O Apigee Connect requer a API Apigee Connect na biblioteca de APIs do Google Cloud. Para obter instruções sobre como ativar APIs na Google Cloud consola, consulte o Passo 3: ative as APIs.

Aplicar a configuração do Apigee Connect

Aplique as alterações à configuração do Apigee Connect com o gráfico apigee-org com o seguinte comando:

helm upgrade ORG_NAME apigee-org/ \
  --namespace apigee \
  --atomic \
  -f OVERRIDES_FILE.yaml

Imagem

O Apigee Connect usa a imagem gcr.io/apigee-release/hybrid/apigee-connect-agent:1.13.4. Se quiser usar um repositório de imagens privado, consulte o artigo Use um repositório de imagens privado com o Apigee hybrid.

Verificar registos do Apigee Connect

Verifique o registo do agente do Apigee Connect.

kubectl logs -n namespace apigee-connect-agent-pod-name

O agente do Apigee Connect comunica as seguintes categorias de registos:
Categoria de registos de auditoria Operações
DATA_READ ConnectionService.ListConnections
DATA_WRITE Tether.Egress
Para receber ajuda na visualização de registos de auditoria no Apigee Hybrid, consulte as informações de registo de auditoria.

Pode definir o nível de registo com a propriedade de configuração connectAgent.logLevel.