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.