mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-31 10:13:14 -04:00 
			
		
		
		
	* Add new plugin: external This plugin works in conjunction with the kubernetes plugin and exports ingress and LB addresses as DNS records. It bypasses backend.go and backend_lookup.go flow because it is not needed. README, tests are implemented. The tests only exercise the unit tests, this has not been tested in any ci. Signed-off-by: Miek Gieben <miek@miek.nl> * Rename to k8s_external Signed-off-by: Miek Gieben <miek@miek.nl> * go gen Signed-off-by: Miek Gieben <miek@miek.nl>
		
			
				
	
	
		
			50 lines
		
	
	
		
			764 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			50 lines
		
	
	
		
			764 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| // generated by directives_generate.go; DO NOT EDIT
 | |
| 
 | |
| package dnsserver
 | |
| 
 | |
| // Directives are registered in the order they should be
 | |
| // executed.
 | |
| //
 | |
| // Ordering is VERY important. Every plugin will
 | |
| // feel the effects of all other plugin below
 | |
| // (after) them during a request, but they must not
 | |
| // care what plugin above them are doing.
 | |
| var Directives = []string{
 | |
| 	"metadata",
 | |
| 	"tls",
 | |
| 	"reload",
 | |
| 	"nsid",
 | |
| 	"root",
 | |
| 	"bind",
 | |
| 	"debug",
 | |
| 	"trace",
 | |
| 	"health",
 | |
| 	"pprof",
 | |
| 	"prometheus",
 | |
| 	"errors",
 | |
| 	"log",
 | |
| 	"dnstap",
 | |
| 	"chaos",
 | |
| 	"loadbalance",
 | |
| 	"cache",
 | |
| 	"rewrite",
 | |
| 	"dnssec",
 | |
| 	"autopath",
 | |
| 	"template",
 | |
| 	"hosts",
 | |
| 	"route53",
 | |
| 	"federation",
 | |
| 	"k8s_external",
 | |
| 	"kubernetes",
 | |
| 	"file",
 | |
| 	"auto",
 | |
| 	"secondary",
 | |
| 	"etcd",
 | |
| 	"loop",
 | |
| 	"forward",
 | |
| 	"proxy",
 | |
| 	"erratic",
 | |
| 	"whoami",
 | |
| 	"on",
 | |
| }
 |