Naming Convention
It's very simple, do what we normally do when we program:
{namespace[1]}-{namespace[2]}-...-{(re)action}
(Namespaces should be general to the left, and specific to the right).
Proposed Queue Names
Use two top-level namespaces:
container
dock (or docker, still not sure which I prefer)
Here's how we'd name the queues using this convention:
| New Name |
Old Name |
container-image-builder-create |
create-image-builder-container |
container-instance-create |
create-instance-container |
container-instance-delete |
delete-instance |
container-inspect |
inspect-container |
container-image-builder-started |
on-create-start-image-builder-container |
dock-removed |
on-dock-removed |
dock-unhealthy |
on-dock-unhealthy |
container-image-builder-created |
on-image-builder-container-create |
container-image-builder-died |
on-image-builder-container-die |
container-image-builder-started |
on-image-builder-container-start |
container-instance-created |
on-instance-container-create |
container-instance-died |
on-instance-container-die |
container-instance-started |
on-instance-container-start |
container-restarted |
restart-container |
container-instance-started |
start-instance-container |
container-instance-stopped |
stop-instance-container |
Naming Convention
It's very simple, do what we normally do when we program:
(Namespaces should be general to the left, and specific to the right).
Proposed Queue Names
Use two top-level namespaces:
containerdock(ordocker, still not sure which I prefer)Here's how we'd name the queues using this convention:
container-image-builder-createcreate-image-builder-containercontainer-instance-createcreate-instance-containercontainer-instance-deletedelete-instancecontainer-inspectinspect-containercontainer-image-builder-startedon-create-start-image-builder-containerdock-removedon-dock-removeddock-unhealthyon-dock-unhealthycontainer-image-builder-createdon-image-builder-container-createcontainer-image-builder-diedon-image-builder-container-diecontainer-image-builder-startedon-image-builder-container-startcontainer-instance-createdon-instance-container-createcontainer-instance-diedon-instance-container-diecontainer-instance-startedon-instance-container-startcontainer-restartedrestart-containercontainer-instance-startedstart-instance-containercontainer-instance-stoppedstop-instance-container