Commit Graph
55 Commits
Author SHA1 Message Date
boxboatmatt 1c7af39053 Add the ability to specify pod labels (#11203)
Signed-off-by: Matthew DeVenny <matt@boxboat.com>
2019-02-07 12:12:05 -08:00
Jeff Hastings 02514936bf add tolerations to mysql deployment (#11018)
* add tolerations to mysql deployment

Signed-off-by: Jeff Hastings <jeffmhastings@gmail.com>

* Update Chart.yaml

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-01-30 13:45:11 -08:00
Ke Zhu 1d38357070 [stable/mysql] Adds details on value livenessProbe.initialDelaySeconds (#10985)
* Adds details on value livenessProbe.initialDelaySeconds for mysql chart

Signed-off-by: Ke Zhu <kzhu@us.ibm.com>

* Bumps version of mysql chart

Signed-off-by: Ke Zhu <kzhu@us.ibm.com>
2019-01-30 10:32:10 -08:00
Márk Sági-Kazár e296875efd Improve empty MySQL passwords (#10761)
This commit contains two changes related to passwords:

Make secret referenced env vars optional when mysqlAllowEmptyPassword is true
This allows setting a password AND making empty passwords possible.

Make user password optional when there is no username
User password is used to create a user which happens only when
the user is also defined in the chart values.
However, the user is not required, so the chart install
fails when an existing secret does not have a user password configured.

Signed-off-by: Mark Sagi-Kazar <mark.sagikazar@gmail.com>
2019-01-28 04:36:09 -08:00
Spencer Owen 7809bbc40d Remove 'alpha' reference from mysql readme (#10213)
* Remove 'alpha' reference from mysql readme

Signed-off-by: Spencer Owen <owenspencer@gmail.com>

* Bump mysql version

Signed-off-by: Spencer Owen <owenspencer@gmail.com>
2019-01-21 09:58:53 -08:00
최성원 415ef1cdbe [stable/mysql] Add service annotations using '.Values.service' (#10553)
* [stable/mysql] Allow annoations to be added in a service using "service.annotations"

Signed-off-by: sungwon.choi <sungwon.choi@devsisters.com>

* Chart version upgraded properly and specifying the explantion about 'service.annotations'

Signed-off-by: sungwon.choi <sungwon.choi@devsisters.com>
2019-01-13 22:01:10 -08:00
Renat Galiev 298bb7c45d [stable/mysql] Support defining PriorityClass (#10240)
Signed-off-by: Renat Galiev <renat@galiev.net>
2018-12-25 02:57:23 -08:00
boxboatmatt 2760b30344 Parameterize all images for mysql chart (#9986)
* Use chart values for test-framework and busybox image to allow alternate registries

Signed-off-by: Matthew DeVenny <matt@boxboat.com>

* Add new values to README

Signed-off-by: Matthew DeVenny <matt@boxboat.com>

* Fix spacing

Signed-off-by: Matthew DeVenny <matt@boxboat.com>

* Update minor version

Signed-off-by: Matthew DeVenny <matt@boxboat.com>

* Set busybox version to 1.29.3

Signed-off-by: Matthew DeVenny <matt@boxboat.com>
2018-12-14 07:59:42 -08:00
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