MySQL Router 8.4 on Ubuntu 24.04 LTS
av cloudimg
MySQL Router 8.4 connection routing appliance with a bundled MySQL backend on Ubuntu 24.04.
MySQL Router is Oracle's official lightweight connection proxy for MySQL. It gives applications a single stable endpoint and transparently routes each connection to a healthy backend, with separate read/write and read-only ports. It is the standard connection tier in front of a MySQL InnoDB Cluster or replica set.
MySQL Router on its own routes nothing. This image is a complete, self contained routing appliance: MySQL Router 8.4 is installed alongside a bundled MySQL Community Server 8.4 LTS backend with a static routing configuration, so it routes live traffic the moment it boots. In production you point the router at your own MySQL server or InnoDB Cluster.
What you get
- MySQL Router 8.4 (mysql-router-community) with a bundled MySQL Community Server 8.4 LTS backend
- Classic protocol routing on 6446 (read/write) and 6447 (read only), plus X protocol on 6448 and 6449
- A static routing configuration you can re-point at your own MySQL, or re-bootstrap against an InnoDB Cluster
- Per-VM MySQL root and application credentials generated on first boot, with no default login
- The backend MySQL server bound to loopback and reachable only through the router
Security
Unique MySQL root and application passwords are generated on every VM's first boot, so no image ever ships a default password. The backend MySQL server binds to loopback only and is reachable exclusively through MySQL Router, with authentication enforced end to end.
Licensing
MySQL Router and MySQL Community Server are GPL-2.0 licensed and free to use. The cloudimg charge of $0.04 per vCPU hour covers packaging, security patching, image maintenance and 24/7 support.
cloudimg is not affiliated with, endorsed by, or sponsored by Oracle Corporation. MySQL and MySQL Router are trademarks of Oracle Corporation, used here nominatively to identify the open source software included in this image.