diff --git a/kubernetes/CoreDNS-k8s_version.md b/kubernetes/CoreDNS-k8s_version.md index 6f1a8ac..5224a61 100644 --- a/kubernetes/CoreDNS-k8s_version.md +++ b/kubernetes/CoreDNS-k8s_version.md @@ -8,9 +8,9 @@ It also includes all the changes that have been made in CoreDNS from the previou | Kubernetes Version | CoreDNS version | Changes in CoreDNS from previous release to Kubernetes | |:--------------------:|:-------------------------:|:----------| -| v1.14 | [v1.3.1](https://coredns.io/2019/01/13/coredns-1.3.1-release/) | TTL is also applied to negative responses (NXDOMAIN, etc).

k8s_external a new plugin that allows external zones to point to Kubernetes in-cluster services.

kubernetes now checks if a zone transfer is allowed. Also allow a TTL of 0 to avoid caching in the cache plugin.

***---DEPRECATIONS---***

| +| v1.14 & v1.15 | [v1.3.1](https://coredns.io/2019/01/13/coredns-1.3.1-release/) | TTL is also applied to negative responses (NXDOMAIN, etc).

k8s_external a new plugin that allows external zones to point to Kubernetes in-cluster services.

kubernetes now checks if a zone transfer is allowed. Also allow a TTL of 0 to avoid caching in the cache plugin.

***---DEPRECATIONS---***

| | v1.13 | [v1.2.6](https://coredns.io/2018/11/05/coredns-1.2.6-release/) | Support for using a kubeconfig file, including various auth providers (Azure not supported due to a compilation issue with that code).

`loop` plugin fixes a bug when dealing with a failing upstream.

***---DEPRECATIONS---***

| | v1.12 | [v1.2.2](https://coredns.io/2018/08/29/coredns-1.2.2-release/) | Makes the default cache size smaller.

A new plugin called loop was added. When starting up it detects resolver loops and stops the process if one is detected.

The auto plugin now works better with Kubernetes Configmaps.

***---DEPRECATIONS---***

| v1.11 | [v1.1.3](https://coredns.io/2018/05/24/coredns-1.1.3-release/) | kubernetes has a small fix for apex queries.

kubernetes adds option to ignore services without ready endpoints.

cache fixes the critical spoof vulnerability.

A new plugin was added: reload, which watches for changes in your Corefile and then automatically will reload the process.

***---DEPRECATIONS---***

| v1.10 | [v1.0.6](https://coredns.io/2018/02/21/coredns-1.0.6-release/) | A plugin called `forward` has been included in CoreDNS, this was, up until now, an external plugin.

We now support zone transfers in the kubernetes plugin.

***Fixes a vulnerability in the underlying DNS library, CVE-2017-15133.***

kubernetes, adds a fix for pod insecure look ups for non-IP addresses.

***---DEPRECATIONS---***

-| v1.09 | [v1.0.1](https://coredns.io/2017/12/11/coredns-1.0.1-release/) | The v1.0.1 was the first version of CoreDNS to be shipped with Kubernetes. | \ No newline at end of file +| v1.09 | [v1.0.1](https://coredns.io/2017/12/11/coredns-1.0.1-release/) | The v1.0.1 was the first version of CoreDNS to be shipped with Kubernetes. |