Forge Home

proxysql

Module to install and configure ProxySQL

133,244 downloads

8,758 latest version

4.6 quality score

We run a couple of automated
scans to help you access a
module's quality. Each module is
given a score based on how well
the author has formatted their
code and documentation and
modules are also checked for
malware using VirusTotal.

Please note, the information below
is for guidance only and neither of
these methods should be considered
an endorsement by Puppet.

Version information

  • 6.0.0 (latest)
  • 5.1.0
  • 5.0.3
  • 5.0.2
  • 5.0.1
  • 5.0.0
  • 4.0.0
  • 3.1.0
  • 3.0.0
  • 2.0.0
  • 1.1.2
  • 1.1.1
  • 1.1.0
released Jun 14th 2021
This version is compatible with:
  • Puppet Enterprise 2023.2.x, 2023.1.x, 2023.0.x, 2021.7.x, 2021.6.x, 2021.5.x, 2021.4.x, 2021.3.x, 2021.2.x, 2021.1.x, 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x
  • Puppet >= 6.1.0 < 8.0.0
  • , , , , , ,

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'puppet-proxysql', '6.0.0'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add puppet-proxysql
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install puppet-proxysql --version 6.0.0

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.

Download

Documentation

puppet/proxysql — version 6.0.0 Jun 14th 2021

Changelog

All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.

v6.0.0 (2021-06-14)

Full Changelog

Breaking changes:

Implemented enhancements:

Merged pull requests:

v5.1.0 (2020-09-01)

Full Changelog

Implemented enhancements:

Merged pull requests:

v5.0.3 (2020-08-25)

Full Changelog

Implemented enhancements:

  • Introduce manage_mysql_client boolean to toggle whether or not to include mysql::client #149 (walkleyn)
  • Add support for changing stat user's credentials #145 (Goorzhel)

v5.0.2 (2020-05-23)

Full Changelog

Fixed bugs:

Merged pull requests:

v5.0.1 (2020-03-05)

Full Changelog

Fixed bugs:

Closed issues:

  • Acceptance tests on CentOS 6 stopped working #137
  • ProxySQL errors after 2.0.9 release #133

Merged pull requests:

v5.0.0 (2019-12-18)

Full Changelog

Breaking changes:

Implemented enhancements:

Merged pull requests:

v4.0.0 (2019-11-06)

Full Changelog

Breaking changes:

  • Replace repo_version with version, default to installing ProxySQL 2 and fix restart => true #116 (alexjfisher)
  • Don't install from github when manage_repo is false and remove unused repo parameter #112 (alexjfisher)

Implemented enhancements:

Fixed bugs:

  • Service management broken with ProxySQL 2 when restart => true #115
  • Bugfix: Make classes dependent on the mysql package #113 (theosotr)

Closed issues:

  • Debian 10 Buster support #114

Merged pull requests:

  • Clean up acceptance spec helper #118 (ekohl)

v3.1.0 (2019-07-17)

Full Changelog

Implemented enhancements:

v3.0.0 (2019-07-09)

Full Changelog

Breaking changes:

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Ubuntu 18.04 Bionic Beaver support #75
  • Installation failure on deb 9.5 #69
  • readd stdlib dependency; bump mysql/apt dependency #65

Merged pull requests:

v2.0.0 (2018-09-10)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Enable acceptance tests on travis; add debian 9 support #64 (bastelfreak)
  • Allow puppetlabs/stdlib 5.x, puppetlabs/apt 6.x and puppetlabs/mysql 6.x #63 (bastelfreak)
  • Support to add resource via class parameters. Add manage_hostgroup_fo… #62 (MaxFedotov)
  • add ability to split config into 2 files #60 (MaxFedotov)
  • Declare passwords as Sensitive #51 (jfroche)
  • Adding Repo Management for Centos, Redhat, LinuzAmazon #16 (alexvaque)

Fixed bugs:

  • Proxysql on Debian should now run under the proxysql user account #43
  • Default weight 0 causes issue #28
  • Module push 'OFFLINE_SOFT' back online #25
  • changing the admin-admin_credentials results in failing puppet runs #22
  • Unwrap passwords before writing to file #53 (jjspark)
  • Override all settings #52 (jjspark)
  • Fixed managing admin credentials #34 (mcrauwel)
  • proxy_mysql_server needs a default for status in order for the insert to succeed #33 (mcrauwel)

Closed issues:

  • puppet 5 compatibility (bump dependencies for puppetlabs-apt to something more modern) #66
  • New versions of proxysql #38
  • Please, could you add a release/tag for new RPM features? #29
  • Mysql query rule changed #24
  • Ubuntu support #20

Merged pull requests:

v1.1.2 (2017-02-12)

Full Changelog

Implemented enhancements:

  • make ensure for package and service configurable #11 (mcrauwel)

Merged pull requests:

v1.1.1 (2017-02-12)

Full Changelog

v1.1.0 (2017-02-11)

Full Changelog

Fixed bugs:

  • Unable to publish to forge because of vendor/ #10

Merged pull requests:

1.0.0 (2017-02-07)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator