mirror of
				https://github.com/coredns/coredns.git
				synced 2025-11-03 18:53:13 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			92 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			92 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
+++
 | 
						|
title = "CoreDNS-1.7.0 Release"
 | 
						|
description = "CoreDNS-1.7.0 Release Notes."
 | 
						|
tags = ["Release", "1.7.0", "Notes"]
 | 
						|
release = "1.7.0"
 | 
						|
date = 2020-06-15T10:00:00+00:00
 | 
						|
author = "coredns"
 | 
						|
+++
 | 
						|
 | 
						|
The CoreDNS team has released
 | 
						|
[CoreDNS-1.7.0](https://github.com/coredns/coredns/releases/tag/v1.7.0).
 | 
						|
 | 
						|
This is a **backwards incompatible release**. Major changes include:
 | 
						|
* Better [metrics names](https://github.com/coredns/coredns/pull/3776).
 | 
						|
* The *federation* plugin (allows for v1 Kubernetes federation) has been removed. We've also removed
 | 
						|
  some supporting code from the *kubernetes* plugin, so it will not build as an external plugin
 | 
						|
  (with this version of CoreDNS).
 | 
						|
 | 
						|
As this was already backwards incompatible release, we took the liberty to stuff as much of it in
 | 
						|
one release as possible to minimize the disruption going forward.
 | 
						|
 | 
						|
A new plugin, [*dns64*](https://coredns.io/plugins/dns64) as promoted from external to a plugin that
 | 
						|
is included by default. This plugin "enables DNS64 IPv6 transition mechanism."
 | 
						|
 | 
						|
### Metric Changes
 | 
						|
 | 
						|
It's mostly dropping `count` from `_total` metrics names:
 | 
						|
 | 
						|
* `coredns_request_block_count_total` -\> `coredns_dns_blocked_requests_total`
 | 
						|
* `coredns_request_allow_count_total` -\> `coredns_dns_allowed_requests_total`
 | 
						|
 | 
						|
* `coredns_dns_acl_request_block_count_total` -\> `coredns_acl_blocked_requests_total`
 | 
						|
* `coredns_dns_acl_request_allow_count_total` -\> `coredns_acl_allowed_requests_total`
 | 
						|
 | 
						|
* `coredns_autopath_success_count_total` -\> `coredns_autopath_success_total`
 | 
						|
 | 
						|
* `coredns_forward_request_count_total` -\> `coredns_forward_requests_total`
 | 
						|
* `coredns_forward_response_rcode_count_total` -\> `coredns_forward_responses_total`
 | 
						|
* `coredns_forward_healthcheck_failure_count_total` -\> `coredns_forward_healthcheck_failures_total`
 | 
						|
* `coredns_forward_healthcheck_broken_count_total` -\> `coredns_forward_healthcheck_broken_total`
 | 
						|
* `coredns_forward_max_concurrent_reject_count_total` -\> `coredns_forward_max_concurrent_rejects_total`
 | 
						|
 | 
						|
* `coredns_grpc_request_count_total` -\> `coredns_grpc_requests_total`
 | 
						|
* `coredns_grpc_response_rcode_count_total` -\> `coredns_grpc_responses_total`
 | 
						|
 | 
						|
* `coredns_panic_count_total` -\> `coredns_panics_total`
 | 
						|
* `coredns_dns_request_count_total` -\> `coredns_dns_requests_total`
 | 
						|
* `coredns_dns_request_do_count_total` -\> `coredns_dns_do_requests_total`
 | 
						|
* `coredns_dns_response_rcode_count_total` -\> `coredns_dns_responses_total`
 | 
						|
 | 
						|
* `coredns_reload_failed_count_total` -\> `coredns_reload_failed_total`
 | 
						|
 | 
						|
* `coredns_cache_size` -\> `coredns_cache_entries`
 | 
						|
 | 
						|
And note that
 | 
						|
`coredns_dns_request_type_count_total` is now part of `coredns_dns_requests_total` .
 | 
						|
 | 
						|
## Brought to You By
 | 
						|
 | 
						|
Ambrose Chua,
 | 
						|
Ben Kochie,
 | 
						|
Catena cyber,
 | 
						|
Chanakya-Ekbote,
 | 
						|
Chris O'Haver,
 | 
						|
Daisuke TASAKI,
 | 
						|
Eli Lindsey,
 | 
						|
Erfan Besharat,
 | 
						|
Krzysztof Dąbrowski,
 | 
						|
Michael Kashin,
 | 
						|
Miek Gieben,
 | 
						|
Mirek S,
 | 
						|
Pablo Caderno,
 | 
						|
Sandeep Rajan,
 | 
						|
Tobias Schmidt,
 | 
						|
Yang Bo,
 | 
						|
Yong Tang,
 | 
						|
Zou Nengren.
 | 
						|
 | 
						|
## Noteworthy Changes
 | 
						|
 | 
						|
* plugin/azure: Fix environment option overwrite (https://github.com/coredns/coredns/pull/3922)
 | 
						|
* plugin/dns64: Add DNS64 plugin (https://github.com/coredns/coredns/pull/3534)
 | 
						|
* plugin/federation: Remove already deprecated federation plugin (https://github.com/coredns/coredns/pull/3794)
 | 
						|
* plugin/forward: Avoid https protocol (https://github.com/coredns/coredns/pull/3817)
 | 
						|
* plugin/k8s_external: Add CNAME support for AWS ELB/NLB (https://github.com/coredns/coredns/pull/3916)
 | 
						|
* plugin/kubernetes: Remove already deprecated options `resyncperiod` and `upstream` (https://github.com/coredns/coredns/pull/3737)
 | 
						|
* plugin/kubernetes: Populate client metadata for external queries (https://github.com/coredns/coredns/pull/3874)
 | 
						|
* plugin/kubernetes: Fix 0 weight in SRV records with 100 more records in answer (https://github.com/coredns/coredns/pull/3931)
 | 
						|
* plugin/kubernetes: Handle tombstones in kubernetes plugin (https://github.com/coredns/coredns/pull/3887) and (https://github.com/coredns/coredns/pull/3890)
 | 
						|
* plugin/nsid: Fix NSID not being set on cached responses (https://github.com/coredns/coredns/pull/3822)
 | 
						|
* metrics: Better metrics names (https://github.com/coredns/coredns/pull/3776), (https://github.com/coredns/coredns/pull/3799), and (https://github.com/coredns/coredns/pull/3805)
 |