diff --git a/charts/stable/pod-gateway/Chart.yaml b/charts/stable/pod-gateway/Chart.yaml index 54481565..0bae9efc 100644 --- a/charts/stable/pod-gateway/Chart.yaml +++ b/charts/stable/pod-gateway/Chart.yaml @@ -1,15 +1,16 @@ apiVersion: v2 -appVersion: 1.2.3 +appVersion: 1.2.5 description: Admision controller to change the default gateway and DNS server of PODs name: pod-gateway -version: 2.0.0 +version: 2.1.0 kubeVersion: ">=1.16.0-0" keywords: - pod-gateway home: https://github.com/k8s-at-home/charts/tree/master/charts/stable/pod-gateway icon: https://pod-gateway.org/icon 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: - name: angelnu email: git@angelnu.com diff --git a/charts/stable/pod-gateway/README.md b/charts/stable/pod-gateway/README.md index d8e6c98d..7b613ffc 100644 --- a/charts/stable/pod-gateway/README.md +++ b/charts/stable/pod-gateway/README.md @@ -1,6 +1,6 @@ # 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 @@ -8,7 +8,8 @@ Admision controller to change the default gateway and DNS server of PODs ## Source Code -* +* +* ## Requirements @@ -67,6 +68,9 @@ helm install pod-gateway k8s-at-home/pod-gateway -f values.yaml ## 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 want to route through this POD gateway. If needed the label name can be changed in .Values. @@ -114,7 +118,7 @@ certificates. It does not install it as dependency to avoid conflicts. | command[0] | string | `"/bin/gateway_sidecar.sh"` | | | image.pullPolicy | string | `"IfNotPresent"` | | | 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].image | 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.image.pullPolicy | string | `"IfNotPresent"` | | | 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.mountPath | string | `"/config"` | | | 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). +### [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] #### Added @@ -191,7 +212,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - N/A -[1.0.2]: #1.0.2 +[2.0.0]: #2.0.0 ### [1.0.1] diff --git a/charts/stable/pod-gateway/README_CHANGELOG.md.gotmpl b/charts/stable/pod-gateway/README_CHANGELOG.md.gotmpl index 1287b6f9..367aa70d 100644 --- a/charts/stable/pod-gateway/README_CHANGELOG.md.gotmpl +++ b/charts/stable/pod-gateway/README_CHANGELOG.md.gotmpl @@ -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). +### [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] #### Added @@ -25,7 +42,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), - N/A -[1.0.2]: #1.0.2 +[2.0.0]: #2.0.0 ### [1.0.1] diff --git a/charts/stable/pod-gateway/README_CONFIG.md.gotmpl b/charts/stable/pod-gateway/README_CONFIG.md.gotmpl index 650a160c..69044291 100644 --- a/charts/stable/pod-gateway/README_CONFIG.md.gotmpl +++ b/charts/stable/pod-gateway/README_CONFIG.md.gotmpl @@ -5,6 +5,9 @@ {{- define "custom.custom.configuration" -}} {{ 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 want to route through this POD gateway. If needed the label name can be changed in .Values. diff --git a/charts/stable/pod-gateway/values.yaml b/charts/stable/pod-gateway/values.yaml index 8bd1cecc..3227707f 100644 --- a/charts/stable/pod-gateway/values.yaml +++ b/charts/stable/pod-gateway/values.yaml @@ -8,7 +8,7 @@ image: repository: ghcr.io/k8s-at-home/pod-gateway pullPolicy: IfNotPresent - tag: v1.2.3 + tag: v1.2.5 # -- IP address of the DNS server within the vxlan tunnel. # All mutated PODs will get this as their DNS server. @@ -145,7 +145,7 @@ webhook: image: repository: ghcr.io/k8s-at-home/gateway-admision-controller pullPolicy: IfNotPresent - tag: v3.2.0 + tag: v3.3.1 # -- Selector for namespace. # All pods in this namespace will get their default gateway changed