Skip to content

Commit 4980ee6

Browse files
authored
Merge pull request #82 from evilhamsterman/master
Enable fallthrough support for helm chart
2 parents c8c74e2 + 2e4ca0d commit 4980ee6

File tree

6 files changed

+41
-18
lines changed

6 files changed

+41
-18
lines changed

charts/k8s-gateway-1.1.4.tgz

4.06 KB
Binary file not shown.

charts/k8s-gateway/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: k8s-gateway
33
description: A Helm chart for the k8s_gateway CoreDNS plugin
44
type: application
5-
version: 1.1.3
5+
version: 1.1.4
66
appVersion: 0.2.2
77
maintainers:
88

charts/k8s-gateway/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ The following table lists the configurable parameters of the k8s_gateway chart a
1010
| -------------------------------- | ----------------------------------------------------------------------------------------- | --------------------- |
1111
| `domain` | Delegated domain | |
1212
| `watchedResources` | Limit what kind of resources to watch, e.g. `watchedResources: ["Ingress"]` | `[]` |
13+
| `fallthrough.enabled` | Enable fallthrough support | `false` |
14+
| `fallthrough.zones` | List of zones to enable fallthrough on | `[]` |
1315
| `ttl` | TTL for non-apex responses (in seconds) | `300` |
1416
| `dnsChallenge.enabled` | Optional configuration option for DNS01 challenge | `false` |
1517
| `dnsChallenge.domain` | See: https://cert-manager.io/docs/configuration/acme/dns01/ | `dns01.clouddns.com` |

charts/k8s-gateway/templates/configmap.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ data:
3232
{{- if .Values.watchedResources }}
3333
resources {{ join " " .Values.watchedResources }}
3434
{{- end }}
35+
{{- if .Values.fallthrough.enabled }}
36+
fallthrough {{- range .Values.fallthrough.zones }} {{ . }} {{- end }}
37+
{{- end }}
3538
}
3639
prometheus 0.0.0.0:9153
3740
loop

charts/k8s-gateway/values.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ watchedResources: []
1919
# Service name of a secondary DNS server (should be `serviceName.namespace`)
2020
secondary: ""
2121

22+
# Enabled fallthrough for k8s_gateway
23+
fallthrough:
24+
enabled: false
25+
zones: []
26+
2227
# Override the default `serviceName.namespace` domain apex
2328
apex: ""
2429

index.yaml

Lines changed: 30 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,20 @@ entries:
33
k8s-gateway:
44
- apiVersion: v2
55
appVersion: 0.2.2
6-
created: "2022-01-23T16:12:23.7932869Z"
6+
created: "2022-03-25T12:27:54.64261986-07:00"
7+
description: A Helm chart for the k8s_gateway CoreDNS plugin
8+
digest: 9889676767632d7634236e79338fd6877a37d1dc7a56e9f32cb00b1b78589814
9+
maintainers:
10+
11+
name: Michael
12+
name: k8s-gateway
13+
type: application
14+
urls:
15+
- https://ori-edge.github.io/k8s_gateway/charts/k8s-gateway-1.1.4.tgz
16+
version: 1.1.4
17+
- apiVersion: v2
18+
appVersion: 0.2.2
19+
created: "2022-03-25T12:27:54.642221323-07:00"
720
description: A Helm chart for the k8s_gateway CoreDNS plugin
821
digest: b82cc1cd106db91b03ce9249176a3b8c58ffa70ed83f4bab907910a041e04620
922
maintainers:
@@ -16,7 +29,7 @@ entries:
1629
version: 1.1.2
1730
- apiVersion: v2
1831
appVersion: 0.2.1
19-
created: "2022-01-23T16:12:23.7925238Z"
32+
created: "2022-03-25T12:27:54.641864965-07:00"
2033
description: A Helm chart for the k8s_gateway CoreDNS plugin
2134
digest: a6946aa35fed1b67ab968d282cc0cbbbb3136c6781563df7496b78e6e88ca8e1
2235
maintainers:
@@ -29,7 +42,7 @@ entries:
2942
version: 1.1.1
3043
- apiVersion: v2
3144
appVersion: 0.2.0
32-
created: "2022-01-23T16:12:23.7918739Z"
45+
created: "2022-03-25T12:27:54.641479032-07:00"
3346
description: A Helm chart for the k8s_gateway CoreDNS plugin
3447
digest: 74abb009602b062b805dbd96fb07cbd4c725e8dee7cd980bab0149fba1030c3a
3548
maintainers:
@@ -42,7 +55,7 @@ entries:
4255
version: 1.1.0
4356
- apiVersion: v2
4457
appVersion: 0.1.8
45-
created: "2022-01-23T16:12:23.7847312Z"
58+
created: "2022-03-25T12:27:54.636939216-07:00"
4659
description: A Helm chart for the k8s_gateway CoreDNS plugin
4760
digest: df847a43e164794eb49a0d4d2d81657dd4043524862f369ae995b2b70ecbb105
4861
maintainers:
@@ -55,7 +68,7 @@ entries:
5568
version: 1.0.12
5669
- apiVersion: v2
5770
appVersion: 0.1.8
58-
created: "2022-01-23T16:12:23.7838238Z"
71+
created: "2022-03-25T12:27:54.636595081-07:00"
5972
description: A Helm chart for the k8s_gateway CoreDNS plugin
6073
digest: 2d1fe6ac3011d03642a77ddaa3cbe9cc7a99f19226f33f4ae18ca0d413155c0e
6174
maintainers:
@@ -68,7 +81,7 @@ entries:
6881
version: 1.0.11
6982
- apiVersion: v2
7083
appVersion: 0.1.8
71-
created: "2022-01-23T16:12:23.7829379Z"
84+
created: "2022-03-25T12:27:54.636234095-07:00"
7285
description: A Helm chart for the k8s_gateway CoreDNS plugin
7386
digest: 796c8f7636ef4f33c43afb0ef947817ba4caa1ace29de3d903ee2fc831fd3edf
7487
maintainers:
@@ -81,7 +94,7 @@ entries:
8194
version: 1.0.10
8295
- apiVersion: v2
8396
appVersion: 0.1.8
84-
created: "2022-01-23T16:12:23.7909868Z"
97+
created: "2022-03-25T12:27:54.641036468-07:00"
8598
description: A Helm chart for the k8s_gateway CoreDNS plugin
8699
digest: 8d194587b8f31ed6230b2b2fcb2215f3f52e0be1a8ff754007b5a94731b7bcfb
87100
maintainers:
@@ -94,7 +107,7 @@ entries:
94107
version: 1.0.9
95108
- apiVersion: v2
96109
appVersion: 0.1.8
97-
created: "2022-01-23T16:12:23.7902762Z"
110+
created: "2022-03-25T12:27:54.639324265-07:00"
98111
description: A Helm chart for the k8s_gateway CoreDNS plugin
99112
digest: 8edd4edd05d76253b81ecfaafab51f171fa725bd81b6b26fef81efa26e9374d7
100113
maintainers:
@@ -107,7 +120,7 @@ entries:
107120
version: 1.0.8
108121
- apiVersion: v2
109122
appVersion: 0.1.8
110-
created: "2022-01-23T16:12:23.7895055Z"
123+
created: "2022-03-25T12:27:54.63896405-07:00"
111124
description: A Helm chart for the k8s_gateway CoreDNS plugin
112125
digest: f162c5063236777b2cc238a03162e39ac2b2bbea46e0c31c6ae01eb88d9ce5c9
113126
maintainers:
@@ -120,7 +133,7 @@ entries:
120133
version: 1.0.7
121134
- apiVersion: v2
122135
appVersion: 0.1.8
123-
created: "2022-01-23T16:12:23.7888243Z"
136+
created: "2022-03-25T12:27:54.638657505-07:00"
124137
description: A Helm chart for the k8s_gateway CoreDNS plugin
125138
digest: cb09166912e10c092c0f15ff5aee21e5f6a57d5ffc02047695991d0f7fc019d6
126139
maintainers:
@@ -133,7 +146,7 @@ entries:
133146
version: 1.0.6
134147
- apiVersion: v2
135148
appVersion: 0.1.7
136-
created: "2022-01-23T16:12:23.7879441Z"
149+
created: "2022-03-25T12:27:54.638327748-07:00"
137150
description: A Helm chart for the k8s_gateway CoreDNS plugin
138151
digest: 4941bcbfc5d054cf958befda1a65a2e32773aaddd59af4b2f9420353465f0be4
139152
maintainers:
@@ -146,7 +159,7 @@ entries:
146159
version: 1.0.5
147160
- apiVersion: v2
148161
appVersion: 0.1.6
149-
created: "2022-01-23T16:12:23.7872121Z"
162+
created: "2022-03-25T12:27:54.638018128-07:00"
150163
description: A Helm chart for the k8s_gateway CoreDNS plugin
151164
digest: 8753d366172031ce0386c50f6857c1ac6e1f094f9ed03ad01e33f3619c6e7880
152165
maintainers:
@@ -159,7 +172,7 @@ entries:
159172
version: 1.0.4
160173
- apiVersion: v2
161174
appVersion: 0.1.5
162-
created: "2022-01-23T16:12:23.7865082Z"
175+
created: "2022-03-25T12:27:54.637616685-07:00"
163176
description: A Helm chart for the k8s_gateway CoreDNS plugin
164177
digest: 2aa879712ad7ce33424b5f3477acf6a90480ba317e63dd1f343f4beac66b1c0e
165178
maintainers:
@@ -172,7 +185,7 @@ entries:
172185
version: 1.0.3
173186
- apiVersion: v2
174187
appVersion: 0.1.4
175-
created: "2022-01-23T16:12:23.7857765Z"
188+
created: "2022-03-25T12:27:54.63726155-07:00"
176189
description: A Helm chart for the k8s_gateway CoreDNS plugin
177190
digest: 145ce2e722a9d8c95f147a5d608e00a5c47addbaeb9ea4882491e1e185c949b4
178191
maintainers:
@@ -185,7 +198,7 @@ entries:
185198
version: 1.0.2
186199
- apiVersion: v2
187200
appVersion: 0.1.4
188-
created: "2022-01-23T16:12:23.7818547Z"
201+
created: "2022-03-25T12:27:54.63587922-07:00"
189202
description: A Helm chart for the k8s_gateway CoreDNS plugin
190203
digest: 8f780ec9b25ca9d4461c076203a7d31889499a134086df72ce26096f0eb71ce9
191204
maintainers:
@@ -198,7 +211,7 @@ entries:
198211
version: 1.0.1
199212
- apiVersion: v2
200213
appVersion: 0.1.0
201-
created: "2022-01-23T16:12:23.7807835Z"
214+
created: "2022-03-25T12:27:54.635536808-07:00"
202215
description: A Helm chart for the k8s_gateway CoreDNS plugin
203216
digest: 2744fcdd9840590cb9f86099135229ca2fd8b3a140bcf141a3ed206191dfd3f6
204217
maintainers:
@@ -209,4 +222,4 @@ entries:
209222
urls:
210223
- https://ori-edge.github.io/k8s_gateway/charts/k8s-gateway-1.0.0.tgz
211224
version: 1.0.0
212-
generated: "2022-01-23T16:12:23.7683626Z"
225+
generated: "2022-03-25T12:27:54.634290293-07:00"

0 commit comments

Comments
 (0)