Go to file
Ryan Holt ddd4788598
[powerdns] Introduce Powerdns chart (#308)
* initial commit for powerdns

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add auto-create zone, bump chart version

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add selector for db type

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* fix indent

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* fix path mount for conf.d

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* fix indent

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add liveness & readiness probes. Bump chart

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add more sleep

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add startupProbe

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* replace homepage with home

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* remove trailing space

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* fix maintainer to be github username

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add newline to end of file for linting

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* opinionate the chart -- generate an api_key

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* disable dependent charts by default

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add default values for dependent charts (disabled)

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add newline (lint)

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add check for lifecycle

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add default values for automated tests

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* update default mysql/postgres host to match dependent chart

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* update pdnspass to be the same for mysql and pdns chart

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* fixed a broken conditional

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* disable persistence on mariadb by default

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* found the missing toggle

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* mysql=mariadb

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* try using a templated mysql host name

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* fix linting problem

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* maybe this will work?

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* another attempt

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* how about this?

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* trying this

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* try this one out

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* this might work

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* remove special characters from domain name, attempt to fix configmap

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* try it with quotes

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add 'quote'

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* needs to be = not :

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* remove the quote option

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* remove bbenc64

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* add probes and optional exclude

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* flip to ClusterIP as default

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

* remove ci exclusions, bump chart to v1

Signed-off-by: Ryan Holt <ryan@ryanholt.net>

Co-authored-by: Jeff Billimek <jeff@billimek.com>
2020-08-07 11:53:50 -04:00
.github leverage turnstyle to serialize release workflows (#232) 2020-05-26 14:38:06 -04:00
charts [powerdns] Introduce Powerdns chart (#308) 2020-08-07 11:53:50 -04:00
unifi unifi chart is now an official helm chart 2018-10-06 22:56:40 -04:00
.gitignore initial commit 2018-06-21 09:57:50 -04:00
.gitmodules Cleanup (#139) 2020-01-18 21:06:24 -05:00
CONTRIBUTING.md moving all charts under charts/ dir (#112) 2020-01-10 14:58:11 -05:00
ct.yaml adding bitnami repo to ct.yaml 2020-08-04 23:54:56 -04:00
LICENSE moving all charts under charts/ dir (#112) 2020-01-10 14:58:11 -05:00
README.md fixing search instructions 2020-01-11 08:19:04 -05:00

Collection of helm charts

License

Usage

Helm must be installed to use the charts. Please refer to Helm's documentation to get started.

Once Helm is set up properly, add the repo as follows:

helm repo add billimek https://billimek.com/billimek-charts/

You can then run helm search billimek to see the charts.

Charts

See helm hub for a complete list.

Contributing

See CONTRIBUTING.md

License

Apache 2.0 License