mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-23 23:49:12 +00:00
[powerdns] additional env vars (#1248)
* add possibility to insert additional env vars * update README.md
This commit is contained in:
parent
5d55c5a0cb
commit
2afb28717e
@ -2,7 +2,7 @@ apiVersion: v2
|
|||||||
appVersion: v4.3.1
|
appVersion: v4.3.1
|
||||||
description: PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on most Unix derivatives. PowerDNS features a large number of different backends ranging from simple BIND style zonefiles to relational databases and load balancing/failover algorithms. A DNS recursor is provided as a separate program.
|
description: PowerDNS is a DNS server, written in C++ and licensed under the GPL. It runs on most Unix derivatives. PowerDNS features a large number of different backends ranging from simple BIND style zonefiles to relational databases and load balancing/failover algorithms. A DNS recursor is provided as a separate program.
|
||||||
name: powerdns
|
name: powerdns
|
||||||
version: 3.4.1
|
version: 3.4.2
|
||||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/powerdns
|
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/powerdns
|
||||||
sources:
|
sources:
|
||||||
- http://www.github.com/PowerDNS/
|
- http://www.github.com/PowerDNS/
|
||||||
|
@ -105,6 +105,7 @@ N/A
|
|||||||
| powerdns.postgres.database | string | `"pdns"` | |
|
| powerdns.postgres.database | string | `"pdns"` | |
|
||||||
| powerdns.postgres.password | string | `"pdnspass"` | |
|
| powerdns.postgres.password | string | `"pdnspass"` | |
|
||||||
| powerdns.postgres.username | string | `"pdns"` | |
|
| powerdns.postgres.username | string | `"pdns"` | |
|
||||||
|
| powerdns.additionalEnv | list | `[]` | |
|
||||||
| probes.liveness.enabled | bool | `true` | |
|
| probes.liveness.enabled | bool | `true` | |
|
||||||
| probes.liveness.failureThreshold | int | `5` | |
|
| probes.liveness.failureThreshold | int | `5` | |
|
||||||
| probes.liveness.initialDelaySeconds | int | `30` | |
|
| probes.liveness.initialDelaySeconds | int | `30` | |
|
||||||
|
@ -87,6 +87,9 @@ spec:
|
|||||||
- name: MYSQL_DNSSEC
|
- name: MYSQL_DNSSEC
|
||||||
value: {{if (.Values.powerdns.dnssec)}}"yes"{{else}}"no"{{ end }}
|
value: {{if (.Values.powerdns.dnssec)}}"yes"{{else}}"no"{{ end }}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
|
{{- with .Values.powerdns.additionalEnv }}
|
||||||
|
{{- toYaml . | nindent 12 }}
|
||||||
|
{{- end }}
|
||||||
ports:
|
ports:
|
||||||
- name: dns-tcp
|
- name: dns-tcp
|
||||||
containerPort: 53
|
containerPort: 53
|
||||||
|
@ -70,6 +70,27 @@ powerdns:
|
|||||||
database: pdns
|
database: pdns
|
||||||
dnssec: true
|
dnssec: true
|
||||||
config: {}
|
config: {}
|
||||||
|
additionalEnv: []
|
||||||
|
# - name: PGSQL_HOST
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: "external-secret-name"
|
||||||
|
# key: host
|
||||||
|
# - name: PGSQL_USER
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: "external-secret-name"
|
||||||
|
# key: user
|
||||||
|
# - name: PGSQL_PASS
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: external-secret-name
|
||||||
|
# key: password
|
||||||
|
# - name: PGSQL_DB
|
||||||
|
# valueFrom:
|
||||||
|
# secretKeyRef:
|
||||||
|
# name: external-secret-name
|
||||||
|
# key: dbname
|
||||||
|
|
||||||
# Enabled mariadb
|
# Enabled mariadb
|
||||||
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb
|
# ... for more options see https://github.com/bitnami/charts/tree/master/bitnami/mariadb
|
||||||
|
Loading…
Reference in New Issue
Block a user