Commit Graph
47 Commits
Author SHA1 Message Date
Joao C Costa bfa05e48f0 [stable/mysql] Fix secret naming convention (#7883)
* Fix secret naming convention

I believe https://github.com/helm/charts/pull/5783 missed this secret name update 
(it is using mysql.fullname instead of mysql.secretname)

Signed-off-by: Joao C Costa <joaocc-dev@live.com>

* Bump version

Signed-off-by: Joao C Costa <joaocc-dev@live.com>
2018-10-23 01:10:37 -07:00
Anton Fayzrahmanov 9d9bb7d587 [stable/mysql] service endpoints shouldn't depend on /metrics (#6725)
* MySQL service endpoints shouldn't depend on /metrics

Problem: mysqld_metrics doesn't respond on "/metrics" when dropping big database. As result service has no endpoint because metrics cann't be queried.
Solution: use "/" for httpGet probes on metrics which will return only landing page with http code 200.

* Update Chart.yaml
2018-08-23 23:46:13 -07:00
Ricardo Costa a346b9e090 possibility to keep persistence resource (#7286)
* possibility to keep persistence resource

* bumping version

* Using  instead.
2018-08-22 06:53:07 -07:00
Andrew Plummer 95522dd767 [stable/mysql] Add podAnnotations (#6863) 2018-08-20 07:09:46 -07:00
Ole Markus With 5ae133da2e [stable/mysql] Add OWNERS file and olemarkus as maintainer (#7186) 2018-08-20 06:34:36 -07:00
Eric Bailey 08e28ea9d0 [stable/mysql] Support extra{Volumes,VolumeMounts,InitContainers} (#7187)
*  [stable/mysql] Support extra{Volumes,VolumeMounts,InitContainers}

* [stable/mysql] Use tpl on extra{Volumes,VolumeMounts}

Bump the version from 0.9.0 to 0.9.1 to avoid conflicts on my end.
2018-08-18 13:11:57 -07:00
Svein Hallsteinsen ec2ff36c76 Make liveness and readiness settings configurable for the metrics con… (#6477)
* Make liveness and readiness settings configurable for the metrics container

* Bump mysql chart version to 0.8.3, add metrics container's probe config to README.md
2018-08-16 07:06:06 -07:00
Ino de Bruijn dd39e6bf61 NOTES: change port-forward to single command (#7178)
* change port-forward to single command

forward service instead of pod - bit more readable

* remove port 3306 defaults

* version bump

* remove double up values.service.port
2018-08-15 13:02:02 -07:00
tristanveness dace2ddea0 [stable/mysql] Add ability to modify timezone (#7121) (#7123)
* [stable/mysql] Add ability to modify timezone (#7121)

* Add a 'timezone' to allow timezone to be configured via TZ env

* Bump version number

* Slightly more descriptive README.md
2018-08-13 10:26:01 -07:00
lightnet328 b2d2298a87 [stable/mysql] Fix default values (#6251)
* Fix default value

* Update version
2018-06-21 10:24:49 -07:00
Aaron Mell dabdba3b28 [stable/mysql] Fixes SSL Configuration (#6123) (#6135)
secrets.yaml was invalid
2018-06-17 13:58:30 -07:00
Ciaran Liedeman a83633b55f Add existing secret config options (#5783) 2018-06-11 12:28:26 -07:00
xasor 0e79b3de56 [stable/mysql] Add prometheus metrics (#5131)
* Add nodeSelector config parameter to mysql chart

* Add appVersion

* Rerun ci

* Add prometheus metrics

* Add new chart version

* Add metrics to service

* Fix hardcode annotations

* Fix maintainer name
2018-06-08 08:35:53 -07:00
Eric Bailey 9248f6f530 [stable/mysql] Add fullnameOverride (#5531)
Also, update the conditional logic in the mysql.fullname template to more
closely mirror the behaviour of other charts, i.e. if no fullnameOverride is
specified and the release name contains the chart name, use it as the full name.
2018-05-17 23:44:50 -07:00
wwojcik 009af28a70 [stable/mysql] support imagePullSecrets (#5048)
* [stable/mysql] support imagePullSecrets

* Update Chart.yaml
2018-05-11 00:31:54 -07:00
Miouge1 72954968d6 Update mysql image documentation (#5123)
* Update mysql image documentation

* Update README.md
2018-05-09 13:35:56 -07:00
Miouge1 b51f4d3c64 Add documentation about MySQL random passwords (#4961) 2018-05-03 13:25:51 -07:00
Daniel Kürner 3127976684 [stable/mysql] add option to run sql script post container start (#4514)
* [stable/mysql] add option to run sql script post container start

- add ConfigMap for sql initialization files
- mount initialization files to /docker-entrypoint-initdb.d if present

* update README to reflect initdb filetypes and startup behaviour

* increase chart version

* increase minor version, fix typo

* split configmap into seperate files
2018-05-03 10:08:51 -07:00
AdamDang 6bf9bbc079 [mysql/README.md] typo fix: certficate->certificate (#5321)
* Add version for mysql

version: 0.4.1

* [mysql/README.md] typo fix: certficate->certificate

[mysql/README.md] typo fix: certficate->certificate
2018-04-30 12:57:17 -07:00
Alika Larsen bf877829d9 [stable/mysql] Adding BYO SSL certificates option (#4387)
* Adding BYO ssl certificate option for secure connections to MySQL

* Updating README w/SSL options.

* Removing CA option from SSL test. This will fail if the certificate is self-signed.

* Bumping minor version to signify new features and after rebase

* Fixing helm test for default values.

* Allowing user to manage SSL secrets externally

* Updating SSL documentation
2018-04-24 10:00:00 -07:00
xasor e851ab6ee3 [stable/mysql] Add nodeSelector config parameter (#4509)
* Add nodeSelector config parameter to mysql chart

* Add appVersion

* Rerun ci
2018-03-29 15:09:04 -07:00
youhonglian c3e4c698d5 change tables->table (#4333)
* Update Chart.yaml

* change tables->table

change tables->table
2018-03-21 01:32:03 -07:00
Marcus Johansson b20eac706a Added so nodePort can be specifed (#3936)
* Added so nodePort can be specifed

* added required space between hash and word
2018-03-01 09:00:06 -08:00
Ali Shanaakh 65e20cd862 [stable/mysql] Fixed typo in mysql configuration file extension (#3217)
* [stable/mysql] Fixed typo in mysql configuration file extension

* Bumped patch version
2018-01-03 21:24:19 -08:00
Rémy Greinhofer 1abf5cfb13 [stable/mysql] Add option to specify service type (#3079)
The MySQL chart only allowed the service type to be ClusterIP,
preventing its use with Minikube. This patch adds the ability to create
the service with the `NodePort` type.

Drive-by:
* Update the `NOTES.txt` file to provide similar instructions to the
PostreSQL chart.
2018-01-03 13:15:19 -08:00
Jonas Kongslund 1b0a9af4a9 stable/mysql: Make liveness and readiness probes configurable (#3068)
* stable/mysql: Make liveness and readiness probes configurable

* Update Chart.yaml
2017-12-22 09:24:37 -08:00
ReSearchITEng 2102933c08 readme typo fix and add --purge to helm delete (#3039)
* typo fix and add --purge to helm delete

typo fix and add --purge to helm delete

* removing the --purge as requested by maintainer.

* Update Chart.yaml
2017-12-18 10:44:34 -08:00
Kevin Schumacher c138feb3c3 [stable/mysql] #1785 namespace defined templates with chart name (#2174) 2017-10-05 11:22:03 +05:30
Guang Ya Liu edf0793965 [stable/mysql] Use storageClassName for mysql. (#2015) 2017-09-10 11:22:41 -05:00
Dhilip 229ba80b28 promote init containers to podspec (#1739) 2017-08-15 16:28:30 -07:00
Fábio Maia eddcd3618b [stable/mysql] Accept custom mysql config files (#1723)
* [stable/mysql] Accept custom mysql config files

* Fixed documentation
2017-08-15 09:08:35 -05:00
Jakub Dlugolecki 34bfb33052 Add persistence.existingClaim and persistence.subPath options (#1526) 2017-08-13 19:03:51 +02:00
Fábio Maia 03129b7795 [stable/mysql] Use different probe commands depending on the presence of root password (#1659)
* [stable/mysql] Use different probe commands depending on the presence of root password

* [stable/mysql] Bump up version
2017-08-10 14:37:17 +01:00
John Welsh d821f062f3 Add ability to configure image to mysql chart (#879)
* Add image value for better configuration

* Refer to image tag from values.yaml

* Update version number
2017-04-12 22:19:51 -07:00
Miguel Ángel Martínez Triviño eeef93d8fe [stable/mysql] Update description and icon (#566)
* [stable/mysql] Update description and icon

* Version bump
2017-02-12 20:19:26 -08:00
Amanda Cameron 41cd81e4ad [stable/mysql] Update to the recommended pvc patterns. (#456)
* Convert chart mysql to use the recommended pvc patterns

* mysql: fix persistence annotations

* mysql: Fix password printing

* mysql: Update truncation to 63

* mysql: Add newline after password is printed

* mysql: note that default uses alpha storage annotation

* Update _helpers.tpl

* mysql: Version bump 0.2.4

* Update _helpers.tpl
2017-01-27 15:21:25 -08:00
Maciej Strzelecki 7d2b14da45 Set default imagePullPolicy to IfNotPresent (#325)
* Set default imagePullPolicy to IfNotPresent

Fixes #295 for MySQL chart in the same way as #309 does it for MariaDB.

Related to kubernetes/kubernetes#38542.

PS I've changed `pod.alpha.kubernetes.io/init-containers` to
`pod.beta.kubernetes.io/init-containers`.

* Update docs about updating images
2016-12-21 15:28:42 -08:00
Sameer Naik 4aa9cf5b1e bump chart version with PVC metadata label additions 2016-12-06 08:58:57 +05:30
Sameer Naik 58b7308361 apply standard metadata labels to PVC's 2016-12-06 08:57:38 +05:30
Greg Taylor 2f63fd5247 Remove 'Getting Started:' from various NOTES.txt. (#181) 2016-11-10 13:00:21 -08:00
Michael van Tricht 88808688a5 Parameterize mysql chart's imagePullPolicy. 2016-11-04 18:44:16 +01:00
Greg Taylor 8a198c1a5a Split up and consistify mysql resource limits/requests. 2016-11-02 23:08:43 -07:00
Greg Taylor 57d6a6768d Remove extra space in mysql README.md. 2016-10-25 00:09:51 -07:00
Maciej Strzelecki c5b6b3ad49 MySQL fails to start without persistence enabled
When `persistance.enabled` is set to `false`, `emptyDir` volume is
mounted as `/var/lib/mysql` and `rmdir /var/lib/mysql/lost+found` fails
because the directory is not there.

```
  2m	5s	12	{kubelet minikube}						Warning	FailedSync	Error syncing pod, skipping: [failed to "InitContainer" for "remove-lost-found" with RunInitContainerError: "init container \"remove-lost-found\" exited with 1", failed to "StartContainer" for "remove-lost-found" with CrashLoopBackOff: "Back-off 5m0s restarting failed container=remove-lost-found pod=pruning-bunny-mysql-3645202232-9md2n_default(c5e4252e-9699-11e6-97b4-da01ddf400ca)"
```
2016-10-20 10:19:41 +02:00
Adnan Abdulhussein 0c7a69cfc1 Reduce pod template labels to minimum (#118)
The pod template labels are used as selectors for the deployment, so
they should be the minimal required to uniquely select the
ReplicaSets/Pods. See https://github.com/kubernetes/helm/issues/1390 for
more info about this change.
2016-10-18 15:22:24 -07:00
Adnan Abdulhussein c7d1bff059 docs(*): update READMEs to reference chart repos (#119)
* docs(*): update READMEs to reference chart repos

* Rebase
2016-10-18 08:52:06 -07:00
Vic Iglesias 882aa5db0e Move mysql to stable, add NOTES.txt (#91)
* Move mysql to stable, add NOTES

* Add note for password

* Formatting issues for mysql chart
2016-09-27 09:25:05 -07:00