Ir al contenido
AdiosDocumentación
Explorar la documentación

Despliegue de RabbitMQ

Adios ofrece una plantilla oficial para ejecutar RabbitMQ, un intermediario de mensajes de código abierto muy utilizado.

Revisa la Comprobaciones de despliegue de RabbitMQ o inspecciona la plantilla exacta Plantilla de gestión de RabbitMQ antes de crear el intermediario de mensajes.

Configuración

Crea un adios.yaml en la raíz de tu proyecto:

name: my-rabbitmq
template: rabbitmq:3-management
env:
  RABBITMQ_DEFAULT_USER: admin
  RABBITMQ_DEFAULT_PASS: "secret://RABBITMQ_DEFAULT_PASS"

Nota: 3-management incluye el plugin RabbitMQ Management UI habilitado de antemano.

Desplegar

Antes de desplegar, asegúrate de configurar tus secretos con la CLI:

$ adios secret set RABBITMQ_DEFAULT_PASS my_secure_password

Después puedes ejecutar el comando de despliegue:

$ adios up

Tu intermediario de mensajes estará listo para aceptar conexiones AMQP y proporcionar acceso al panel de administración.