Skip to content

(infra): adding Vitess to docker-compose.yml engine#2357

Zack Wynne requested to merge infa/vitess-local-2357 into master

Ticket(s) / Related Merge Requests

Issue: engine#2357 (closed)

Summary of Changes

This MR adds Vitess to the local Minds stack docker-compose file. This allows running Vitess locally alongside the other databases.

Testing Considerations

Assuming that you already have the stack running locally, you can include this container by running:

minds rebuild && minds up

If you do not, simply run:

minds install

It will take a minute or two for Vitess to start, but after finishing you can access the Vitess components on your localhost:

Vitess Control Panel

vtctld status

vtgate status

Deployment Considerations

Regression Scope

This should only affect the local Minds setup.

Platform Affected (web, mobile, etc)

Web

Developer Testing Completed

Deployed a clean stack using minds install and tested accessing Vitess through the UI and a MySQL client.

Screenshots / Screen Recording

image

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode

Definition of Done Checklist

  • The Acceptance Criteria has been met
  • Code is tested: Testing includes unit/spec, E2E/automated and manual testing
  • Merge requests description has been filled out

Merge request reports