Split out Redis into its own container/image
-
Move the Ansible tasks for Redis into its own role.Probably not needed.-
Clean-up aegir.workers
roles (eg. here)
-
-
Create a new Redis Packer image script, based on one of the "official" imagesNot needed.-
Add it to our Make [image list variable]Not needed.(https://gitlab.com/aegir/aegir/-/blob/main/drumkit/mk.d/20_ci.mk#L3) -
Build the newNot needed.redis
image -
Rebuild the dispatcherd
image
-
-
Add a Docker Compose file (eg. docker-compose.rabbitmq.yml) so that it gets started by DDEV -
This should be a dependency of dispatcherd
-
This should be a dependency of relayd
-
-
Adjust dispatcherd
to point to the new host. -
Adjust relayd
to point to the new host. -
Add front-end config to point to the new host. -
Secure the(see #96 (closed))redis
db (which we aren't doing currently)
-
-
Run the queue-related tests: ddev behat profile/modules/queue/features/
-
Run the full test suite: make tests
Optional:
-
Add Redis Commander
Edited by Derek Laventure