Se quiser usar tarefas de bloqueio, notificações ou extensões de API do VMware Cloud Director, como Container Service Extension (CSE) e VMware Cloud Director App Launchpad, deverá instalar e configurar um Agente RabbitMQ AMQP.

O protocolo AMQP (Advanced Message Queuing Protocol) é um padrão aberto para enfileiramento de mensagens que oferece suporte a mensagens flexíveis para sistemas empresariais. O VMware Cloud Director usa o agente RabbitMQ AMQP para fornecer o barramento de mensagem usado por serviços de extensão, extensões de objeto e notificações.

Para o VMware Cloud Director, o uso de um cliente MQTT pode ser uma alternativa para o Agente RabbitMQ AMQP durante a configuração de notificações. Consulte Assinar eventos, tarefas e métricas usando um cliente MQTT.

Procedimento

  1. Baixe o Servidor do RabbitMQ do https://www.rabbitmq.com/download.html.
    Consulte Notas da Versão do VMware Cloud Director para obter a lista de versões compatíveis do RabbitMQ.
  2. Siga as instruções de instalação do RabbitMQ e instale-o em um host compatível.
    O host do servidor RabbitMQ deve estar acessível na rede por cada célula do VMware Cloud Director.
  3. Durante a instalação do RabbitMQ, anote os valores necessários para configurar o VMware Cloud Director para funcionar com esta instalação do RabbitMQ.
    • O nome de domínio completo do host do servidor RabbitMQ, por exemplo amqp.example.com.
    • Um nome de usuário e senha válidos para autenticação no RabbitMQ.
    • A porta na qual o agente atende mensagens. O padrão é 5672 para não SSL. A porta padrão para SSL/TLS é 5671.
    • O protocolo de comunicação é TCP.
    • O host virtual do RabbitMQ. O padrão é "/".

O que Fazer Depois

Por padrão, o serviço AMQP do VMware Cloud Director envia mensagens não criptografadas. Você pode configurar o serviço AMQP para criptografar essas mensagens usando o SSL. Você também pode configurar o serviço para verificar o certificado do agente usando o armazenamento confiável JCEKS padrão do Java Runtime Environment na célula do VMware Cloud Director, normalmente em $VCLOUD_HOME/jre/lib/security/cacerts.

Para ativar o SSL com o serviço AMQP do VMware Cloud Director, consulte as informações em configurar um agente deAMQP no Guia do Portal de Administração do Provedor de Serviços do VMware Cloud Director.