cf-mysql/22
You can find the source of this version on GitHub at cloudfoundry/cf-mysql-release. It was created based on the commit af278086
.
Release Notes¶
New Features and Configuration Changes
- cf-mysql-release now includes MariaDB 10.0.19 #94191012
- Specify MySQL plans in a spiff stub so that they can be customized without editing/saving/restoring my entire Bosh manifest #95585028
- Configuration to avoid simultaneous large queries from failing due to a full /tmp #94691776
- Expose Galera configuration options in the manifest so that large database transactions can complete without error #98155338
- Galera healthcheck now returns all Galera states so that the Operator can better reason about the state of the system #93641798
- Enable a configuration to enable the cluster to recover from power failure #90573188
- Security: Require that traffic to the switchboard dashboard be encrypted #95181616
- Security: Run MySQL deployment as user vcap, not root #95011868
New Documentation
- Scaling options of the MySQL service components #95275330
- How the service broker and quota enforcer treat oversubscription #94248700
- Explain how configuring zero proxies with deployments of cf-mysql-release means that all apps will need to be re-bound in the case of a state change #92844780
Bugfixes and Interestings
- v20 missing documentation: services1 network #97153152
Note: We’ve renamed theservices1
network tocompilation
- MySQL broker dashboard should not return 500 if OAuth access token expires #96009586
Special Note for Amazon AWS users
We weren’t satisfied with the difficulty required to configure cf-mysql-release across multiple AWS AZ’s, so we’ve put some effort into making the stub much easier to follow. For v22, please feel free to use this pre-release version of the stub that will appear in v23. It’s been tested and validated to work with v22: http://bit.ly/v23-sample-aws-stub
- The AWS sample stub follows the convention of using REPLACE for every place a stub should be modified #99473360
New Documentation for Community Developers
- Project CONTRIBUTING.md now explains develop / master / release-candidate #95250996
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "cf-mysql" version: "22" url: "https://bosh.io/d/github.com/cloudfoundry/cf-mysql-release?v=22" sha1: "a8e802b135eaa284a4db2daddce3bcf03a0271a7"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 a8e802b135eaa284a4db2daddce3bcf03a0271a7 \ "https://bosh.io/d/github.com/cloudfoundry/cf-mysql-release?v=22"