mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-24 07:59:02 +00:00
[pod-gateway] Support for copying DNS search and options fields (#938)
This commit is contained in:
parent
bc8aee9648
commit
6e261d4537
@ -1,15 +1,16 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 1.2.3
|
appVersion: 1.2.5
|
||||||
description: Admision controller to change the default gateway and DNS server of PODs
|
description: Admision controller to change the default gateway and DNS server of PODs
|
||||||
name: pod-gateway
|
name: pod-gateway
|
||||||
version: 2.0.0
|
version: 2.1.0
|
||||||
kubeVersion: ">=1.16.0-0"
|
kubeVersion: ">=1.16.0-0"
|
||||||
keywords:
|
keywords:
|
||||||
- pod-gateway
|
- pod-gateway
|
||||||
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/pod-gateway
|
home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/pod-gateway
|
||||||
icon: https://pod-gateway.org/icon
|
icon: https://pod-gateway.org/icon
|
||||||
sources:
|
sources:
|
||||||
- https://github.com/pod-gateway/pod-gateway-docker
|
- https://github.com/k8s-at-home/gateway-admision-controller
|
||||||
|
- https://github.com/k8s-at-home/pod-gateway
|
||||||
maintainers:
|
maintainers:
|
||||||
- name: angelnu
|
- name: angelnu
|
||||||
email: git@angelnu.com
|
email: git@angelnu.com
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# pod-gateway
|
# pod-gateway
|
||||||
|
|
||||||
![Version: 2.0.0](https://img.shields.io/badge/Version-2.0.0-informational?style=flat-square) ![AppVersion: 1.2.3](https://img.shields.io/badge/AppVersion-1.2.3-informational?style=flat-square)
|
![Version: 2.1.0](https://img.shields.io/badge/Version-2.1.0-informational?style=flat-square) ![AppVersion: 1.2.5](https://img.shields.io/badge/AppVersion-1.2.5-informational?style=flat-square)
|
||||||
|
|
||||||
Admision controller to change the default gateway and DNS server of PODs
|
Admision controller to change the default gateway and DNS server of PODs
|
||||||
|
|
||||||
@ -8,7 +8,8 @@ Admision controller to change the default gateway and DNS server of PODs
|
|||||||
|
|
||||||
## Source Code
|
## Source Code
|
||||||
|
|
||||||
* <https://github.com/pod-gateway/pod-gateway-docker>
|
* <https://github.com/k8s-at-home/gateway-admision-controller>
|
||||||
|
* <https://github.com/k8s-at-home/pod-gateway>
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
@ -67,6 +68,9 @@ helm install pod-gateway k8s-at-home/pod-gateway -f values.yaml
|
|||||||
|
|
||||||
## Custom configuration
|
## Custom configuration
|
||||||
|
|
||||||
|
Please check [this guide](https://docs.k8s-at-home.com/guides/pod-gateway/)
|
||||||
|
for the full instructions.
|
||||||
|
|
||||||
You need to add `routed-gateway=true` to the namespaces with PODs you
|
You need to add `routed-gateway=true` to the namespaces with PODs you
|
||||||
want to route through this POD gateway. If needed the label name can be changed
|
want to route through this POD gateway. If needed the label name can be changed
|
||||||
in .Values.
|
in .Values.
|
||||||
@ -114,7 +118,7 @@ certificates. It does not install it as dependency to avoid conflicts.
|
|||||||
| command[0] | string | `"/bin/gateway_sidecar.sh"` | |
|
| command[0] | string | `"/bin/gateway_sidecar.sh"` | |
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | |
|
| image.pullPolicy | string | `"IfNotPresent"` | |
|
||||||
| image.repository | string | `"ghcr.io/k8s-at-home/pod-gateway"` | |
|
| image.repository | string | `"ghcr.io/k8s-at-home/pod-gateway"` | |
|
||||||
| image.tag | string | `"v1.2.3"` | |
|
| image.tag | string | `"v1.2.5"` | |
|
||||||
| initContainers[0].command[0] | string | `"/bin/gateway_init.sh"` | |
|
| initContainers[0].command[0] | string | `"/bin/gateway_init.sh"` | |
|
||||||
| initContainers[0].image | string | `nil` | Will be set automatically |
|
| initContainers[0].image | string | `nil` | Will be set automatically |
|
||||||
| initContainers[0].imagePullPolicy | string | `nil` | Will be set automatically |
|
| initContainers[0].imagePullPolicy | string | `nil` | Will be set automatically |
|
||||||
@ -151,7 +155,7 @@ certificates. It does not install it as dependency to avoid conflicts.
|
|||||||
| webhook.args[5] | string | `"--DNSPolicy=None"` | |
|
| webhook.args[5] | string | `"--DNSPolicy=None"` | |
|
||||||
| webhook.image.pullPolicy | string | `"IfNotPresent"` | |
|
| webhook.image.pullPolicy | string | `"IfNotPresent"` | |
|
||||||
| webhook.image.repository | string | `"ghcr.io/k8s-at-home/gateway-admision-controller"` | |
|
| webhook.image.repository | string | `"ghcr.io/k8s-at-home/gateway-admision-controller"` | |
|
||||||
| webhook.image.tag | string | `"v3.2.0"` | |
|
| webhook.image.tag | string | `"v3.3.1"` | |
|
||||||
| webhook.inserted.init.cmd | string | `"/bin/client_init.sh"` | |
|
| webhook.inserted.init.cmd | string | `"/bin/client_init.sh"` | |
|
||||||
| webhook.inserted.init.mountPath | string | `"/config"` | |
|
| webhook.inserted.init.mountPath | string | `"/config"` | |
|
||||||
| webhook.inserted.init.pullPolicy | string | `nil` | Will be set automatically |
|
| webhook.inserted.init.pullPolicy | string | `nil` | Will be set automatically |
|
||||||
@ -175,6 +179,23 @@ All notable changes to this application Helm chart will be documented in this fi
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [2.1.0]
|
||||||
|
|
||||||
|
#### Added
|
||||||
|
|
||||||
|
- set Search and Options when DNSPolicy is "None"
|
||||||
|
- update instructions
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
#### Removed
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
[2.1.0]: #2.1.0
|
||||||
|
|
||||||
### [2.0.0]
|
### [2.0.0]
|
||||||
|
|
||||||
#### Added
|
#### Added
|
||||||
@ -191,7 +212,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
|
|
||||||
- N/A
|
- N/A
|
||||||
|
|
||||||
[1.0.2]: #1.0.2
|
[2.0.0]: #2.0.0
|
||||||
|
|
||||||
### [1.0.1]
|
### [1.0.1]
|
||||||
|
|
||||||
|
@ -9,6 +9,23 @@ All notable changes to this application Helm chart will be documented in this fi
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [2.1.0]
|
||||||
|
|
||||||
|
#### Added
|
||||||
|
|
||||||
|
- set Search and Options when DNSPolicy is "None"
|
||||||
|
- update instructions
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
#### Removed
|
||||||
|
|
||||||
|
- N/A
|
||||||
|
|
||||||
|
[2.1.0]: #2.1.0
|
||||||
|
|
||||||
### [2.0.0]
|
### [2.0.0]
|
||||||
|
|
||||||
#### Added
|
#### Added
|
||||||
@ -25,7 +42,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|||||||
|
|
||||||
- N/A
|
- N/A
|
||||||
|
|
||||||
[1.0.2]: #1.0.2
|
[2.0.0]: #2.0.0
|
||||||
|
|
||||||
### [1.0.1]
|
### [1.0.1]
|
||||||
|
|
||||||
|
@ -5,6 +5,9 @@
|
|||||||
{{- define "custom.custom.configuration" -}}
|
{{- define "custom.custom.configuration" -}}
|
||||||
{{ template "custom.custom.configuration.header" . }}
|
{{ template "custom.custom.configuration.header" . }}
|
||||||
|
|
||||||
|
Please check [this guide](https://docs.k8s-at-home.com/guides/pod-gateway/)
|
||||||
|
for the full instructions.
|
||||||
|
|
||||||
You need to add `routed-gateway=true` to the namespaces with PODs you
|
You need to add `routed-gateway=true` to the namespaces with PODs you
|
||||||
want to route through this POD gateway. If needed the label name can be changed
|
want to route through this POD gateway. If needed the label name can be changed
|
||||||
in .Values.
|
in .Values.
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
image:
|
image:
|
||||||
repository: ghcr.io/k8s-at-home/pod-gateway
|
repository: ghcr.io/k8s-at-home/pod-gateway
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
tag: v1.2.3
|
tag: v1.2.5
|
||||||
|
|
||||||
# -- IP address of the DNS server within the vxlan tunnel.
|
# -- IP address of the DNS server within the vxlan tunnel.
|
||||||
# All mutated PODs will get this as their DNS server.
|
# All mutated PODs will get this as their DNS server.
|
||||||
@ -145,7 +145,7 @@ webhook:
|
|||||||
image:
|
image:
|
||||||
repository: ghcr.io/k8s-at-home/gateway-admision-controller
|
repository: ghcr.io/k8s-at-home/gateway-admision-controller
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
tag: v3.2.0
|
tag: v3.3.1
|
||||||
|
|
||||||
# -- Selector for namespace.
|
# -- Selector for namespace.
|
||||||
# All pods in this namespace will get their default gateway changed
|
# All pods in this namespace will get their default gateway changed
|
||||||
|
Loading…
Reference in New Issue
Block a user