mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-31 10:13:14 -04:00 
			
		
		
		
	* mw/federaration This PR add the federation back as a middleware to keep it more contained from the main kubernetes code. It also makes parseRequest less import and pushes this functionlity down in the k.Entries. This minimizes (or tries to) the importance for the qtype in the query. In the end the qtype checking should only happen in ServeDNS - but for k8s this might proof difficult. Numerous other cleanup in code and kubernetes tests. * up test coverage
		
			
				
	
	
		
			37 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Go
		
	
	
	
	
	
| // generated by directives_generate.go; DO NOT EDIT
 | |
| 
 | |
| package core
 | |
| 
 | |
| import (
 | |
| 	// Include all middleware.
 | |
| 	_ "github.com/coredns/coredns/middleware/auto"
 | |
| 	_ "github.com/coredns/coredns/middleware/autopath"
 | |
| 	_ "github.com/coredns/coredns/middleware/bind"
 | |
| 	_ "github.com/coredns/coredns/middleware/cache"
 | |
| 	_ "github.com/coredns/coredns/middleware/chaos"
 | |
| 	_ "github.com/coredns/coredns/middleware/debug"
 | |
| 	_ "github.com/coredns/coredns/middleware/dnssec"
 | |
| 	_ "github.com/coredns/coredns/middleware/dnstap"
 | |
| 	_ "github.com/coredns/coredns/middleware/erratic"
 | |
| 	_ "github.com/coredns/coredns/middleware/errors"
 | |
| 	_ "github.com/coredns/coredns/middleware/etcd"
 | |
| 	_ "github.com/coredns/coredns/middleware/federation"
 | |
| 	_ "github.com/coredns/coredns/middleware/file"
 | |
| 	_ "github.com/coredns/coredns/middleware/health"
 | |
| 	_ "github.com/coredns/coredns/middleware/hosts"
 | |
| 	_ "github.com/coredns/coredns/middleware/kubernetes"
 | |
| 	_ "github.com/coredns/coredns/middleware/loadbalance"
 | |
| 	_ "github.com/coredns/coredns/middleware/log"
 | |
| 	_ "github.com/coredns/coredns/middleware/metrics"
 | |
| 	_ "github.com/coredns/coredns/middleware/pprof"
 | |
| 	_ "github.com/coredns/coredns/middleware/proxy"
 | |
| 	_ "github.com/coredns/coredns/middleware/reverse"
 | |
| 	_ "github.com/coredns/coredns/middleware/rewrite"
 | |
| 	_ "github.com/coredns/coredns/middleware/root"
 | |
| 	_ "github.com/coredns/coredns/middleware/secondary"
 | |
| 	_ "github.com/coredns/coredns/middleware/tls"
 | |
| 	_ "github.com/coredns/coredns/middleware/trace"
 | |
| 	_ "github.com/coredns/coredns/middleware/whoami"
 | |
| 	_ "github.com/mholt/caddy/startupshutdown"
 | |
| )
 |