Aller au contenu
AdiosDocumentation
Parcourir la documentation

Déployer RabbitMQ

Adios propose un modèle officiel pour exécuter RabbitMQ, un broker de messages open source largement utilisé.

Consultez la Vérifications de déploiement RabbitMQ ou consultez le modèle précis Modèle de gestion RabbitMQ avant de créer le broker de messages.

Configuration

Créez un adios.yaml à la racine de votre projet :

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

Remarque : le modèle 3-management inclut le plugin RabbitMQ Management UI préactivé.

Déployer

Avant de déployer, définissez vos secrets avec la CLI :

$ adios secret set RABBITMQ_DEFAULT_PASS my_secure_password

Vous pouvez ensuite lancer la commande de déploiement :

$ adios up

Votre broker sera prêt à accepter des connexions AMQP et donnera accès au tableau de bord de gestion.