Skip to content

Provide a CLI option for queue migrationsΒ #155

@adenhertog

Description

@adenhertog

Currently the queue configuration is applied when a service starts up. This is not idea for a couple of reasons

  1. It means the service needs to run at elevated permissions
  2. All instances apply the configuration at startup
  3. Because of point 2, unsubscriptions from topics can't be done as neither old nor new service will know which is the current configuration

This feature should add a cli option that applies the current configuration and remove any redundant topic/queue subscriptions (the latter should be possible to be disabled via additional flags). This will allow migrations to fit in as part of a broader CI/CD process.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions