1
0
mirror of https://github.com/rancher/rke.git synced 2025-09-02 15:34:36 +00:00

Add CoreDNS as addon

This commit is contained in:
Sebastiaan van Steenis
2018-07-22 11:36:21 +02:00
committed by Alena Prokharchyk
parent c229a0637d
commit 4cbca1e90a
7 changed files with 423 additions and 33 deletions

View File

@@ -2,19 +2,7 @@ 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 interface{}) (string, error) {
func GetKubeDNSManifest(kubeDNSConfig map[string]string) (string, error) {
return templates.CompileTemplateFromMap(templates.KubeDNSTemplate, kubeDNSConfig)
return templates.CompileTemplateFromMap(templates.KubeDNSTemplate, KubeDNSConfig)
}