1
0
mirror of https://github.com/rancher/rke.git synced 2025-06-25 23:12:30 +00:00
rke/addons/kubedns.go
2018-07-17 16:51:59 -07:00

21 lines
628 B
Go

package addons
import "github.com/rancher/rke/templates"
const (
KubeDNSImage = "KubeDNSImage"
DNSMasqImage = "DNSMasqImage"
KubeDNSSidecarImage = "KubednsSidecarImage"
KubeDNSAutoScalerImage = "KubeDNSAutoScalerImage"
KubeDNSServer = "ClusterDNSServer"
KubeDNSClusterDomain = "ClusterDomain"
MetricsServerImage = "MetricsServerImage"
RBAC = "RBAC"
MetricsServerOptions = "MetricsServerOptions"
)
func GetKubeDNSManifest(kubeDNSConfig map[string]string) (string, error) {
return templates.CompileTemplateFromMap(templates.KubeDNSTemplate, kubeDNSConfig)
}