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.