mirror of
https://github.com/notherealmarco/coredns-deployment.git
synced 2025-03-14 14:16:16 +01:00
Fill in remaining supported CoreDNS versions (#146)
* fill in remaining supported coredns versions * add coredns versions up to 1.1.3 * remove plugins from 1.1.3
This commit is contained in:
parent
5fe683c057
commit
8fbbcc6ae8
1 changed files with 482 additions and 5 deletions
|
@ -54,6 +54,11 @@ var Versions = map[string]release{
|
|||
"consolidate": {},
|
||||
},
|
||||
},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
|
@ -76,11 +81,11 @@ var Versions = map[string]release{
|
|||
status: ignored,
|
||||
action: removeOption,
|
||||
},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"k8s_external": {
|
||||
|
@ -118,6 +123,11 @@ var Versions = map[string]release{
|
|||
"consolidate": {},
|
||||
},
|
||||
},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
|
@ -195,6 +205,11 @@ var Versions = map[string]release{
|
|||
"consolidate": {},
|
||||
},
|
||||
},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
|
@ -239,6 +254,468 @@ var Versions = map[string]release{
|
|||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.3.0": {
|
||||
nextVersion: "1.3.1",
|
||||
dockerImageID: "2ee68ed074c6",
|
||||
plugins: map[string]plugin{
|
||||
"errors": {
|
||||
options: map[string]option{
|
||||
"consolidate": {},
|
||||
},
|
||||
},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"kubeconfig": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"k8s_external": {
|
||||
options: map[string]option{
|
||||
"apex": {},
|
||||
"ttl": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.2.6": {
|
||||
nextVersion: "1.3.0",
|
||||
k8sRelease: "1.13",
|
||||
dockerImageID: "f59dcacceff4",
|
||||
defaultConf: `.:53 {
|
||||
errors
|
||||
health
|
||||
kubernetes * *** {
|
||||
pods insecure
|
||||
upstream
|
||||
fallthrough in-addr.arpa ip6.arpa
|
||||
}
|
||||
prometheus :9153
|
||||
proxy . *
|
||||
cache 30
|
||||
loop
|
||||
reload
|
||||
loadbalance
|
||||
}`,
|
||||
plugins: map[string]plugin{
|
||||
"errors": {
|
||||
options: map[string]option{
|
||||
"consolidate": {},
|
||||
},
|
||||
},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"kubeconfig": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.2.5": {
|
||||
nextVersion: "1.2.6",
|
||||
dockerImageID: "bd254cf72111",
|
||||
plugins: map[string]plugin{
|
||||
"errors": {},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"kubeconfig": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.2.4": {
|
||||
nextVersion: "1.2.5",
|
||||
dockerImageID: "d35fe8670379",
|
||||
plugins: map[string]plugin{
|
||||
"errors": {},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"kubeconfig": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.2.3": {
|
||||
nextVersion: "1.2.4",
|
||||
dockerImageID: "d46263e07d7a",
|
||||
plugins: map[string]plugin{
|
||||
"errors": {},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"kubeconfig": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.2.2": {
|
||||
nextVersion: "1.2.3",
|
||||
k8sRelease: "1.12",
|
||||
dockerImageID: "367cdc8433a4",
|
||||
defaultConf: `.:53 {
|
||||
errors
|
||||
health
|
||||
kubernetes * *** {
|
||||
pods insecure
|
||||
upstream
|
||||
fallthrough in-addr.arpa ip6.arpa
|
||||
}
|
||||
prometheus :9153
|
||||
proxy . *
|
||||
cache 30
|
||||
loop
|
||||
reload
|
||||
loadbalance
|
||||
}`,
|
||||
plugins: map[string]plugin{
|
||||
"errors": {},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.2.1": {
|
||||
nextVersion: "1.2.2",
|
||||
dockerImageID: "a575d86d4058",
|
||||
plugins: map[string]plugin{
|
||||
"errors": {},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"loop": {},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.2.0": {
|
||||
nextVersion: "1.2.1",
|
||||
dockerImageID: "da1adafc0e78",
|
||||
plugins: map[string]plugin{
|
||||
"errors": {},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.1.4": {
|
||||
nextVersion: "1.2.0",
|
||||
dockerImageID: "9919f8566026",
|
||||
plugins: map[string]plugin{
|
||||
"errors": {},
|
||||
"log": {
|
||||
options: map[string]option{
|
||||
"class": {},
|
||||
},
|
||||
},
|
||||
"health": {},
|
||||
"autopath": {},
|
||||
"kubernetes": {
|
||||
options: map[string]option{
|
||||
"resyncperiod": {},
|
||||
"endpoint": {},
|
||||
"tls": {},
|
||||
"namespaces": {},
|
||||
"labels": {},
|
||||
"pods": {},
|
||||
"endpoint_pod_names": {},
|
||||
"upstream": {},
|
||||
"ttl": {},
|
||||
"noendpoints": {},
|
||||
"transfer": {},
|
||||
"fallthrough": {},
|
||||
"ignore": {},
|
||||
},
|
||||
},
|
||||
"prometheus": {},
|
||||
"proxy": {},
|
||||
"forward": {},
|
||||
"cache": {
|
||||
options: map[string]option{
|
||||
"success": {},
|
||||
"denial": {},
|
||||
"prefetch": {},
|
||||
},
|
||||
},
|
||||
"reload": {},
|
||||
"loadbalance": {},
|
||||
},
|
||||
},
|
||||
"1.1.3": {
|
||||
nextVersion: "1.1.4",
|
||||
k8sRelease: "1.11",
|
||||
dockerImageID: "b3b94275d97c",
|
||||
defaultConf: `.:53 {
|
||||
errors
|
||||
health
|
||||
kubernetes * *** {
|
||||
pods insecure
|
||||
upstream
|
||||
fallthrough in-addr.arpa ip6.arpa
|
||||
}
|
||||
prometheus :9153
|
||||
proxy . *
|
||||
cache 30
|
||||
reload
|
||||
}`},
|
||||
}
|
||||
|
||||
var proxyToForwardOptionsMigrations = map[string]option{
|
||||
|
|
Loading…
Reference in a new issue