Skip to content

v2.1.0

Choose a tag to compare

@renecannao renecannao released this 04 Apr 11:56
· 171 commits to master since this release

What's New Since v2.0.0

InnoDB Cluster

  • dbdeployer deploy replication 8.4.8 --topology=innodb-cluster
  • MySQL Shell bootstraps the cluster, MySQL Router provides connection routing
  • --skip-router to use ProxySQL instead of Router
  • ProxySQL auto-configures mysql_group_replication_hostgroups for GR/InnoDB Cluster

Admin Web UI

  • dbdeployer admin ui — localhost dashboard with OTP authentication
  • Sandbox cards with status badges, start/stop/destroy buttons
  • Auto-refresh every 5 seconds

MySQL 8.4/9.x Improvements

  • Dedicated 8.4+ templates (no more deprecation warnings)
  • Fixed \G incompatibility with MySQL 9.5 client on macOS
  • Tarball registry: 8.4.0-8.4.8, 9.0.1, 9.1.0-9.5.0

ProxySQL Enhancements

  • Monitor user changed to rsandbox (proper replication role)
  • R/W split proxy users: msandbox_rw (HG0), msandbox_ro (HG1)
  • GR-aware hostgroups for automatic failover routing
  • downloads add-url for custom tarball URLs

PostgreSQL Provider

  • Single sandbox, streaming replication, --provider=postgresql
  • ProxySQL wiring with pgsql_servers/pgsql_users
  • Deb extraction for binaries

Documentation

  • Website: proxysql.github.io/dbdeployer
  • Comprehensive topology/provider/proxy reference
  • Full docs for every topology and provider

Install

curl -s https://raw.githubusercontent.com/ProxySQL/dbdeployer/master/scripts/dbdeployer-install.sh | bash

Full changelog: v2.0.0...v2.1.0