1
0
mirror of https://github.com/rancher/types.git synced 2025-09-17 23:38:20 +00:00

go generate

This commit is contained in:
galal-hussein
2018-07-17 02:31:39 +02:00
committed by Alena Prokharchyk
parent 1a4b8ecd84
commit 83409a3bca
4 changed files with 40 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
package client
const (
MonitoringConfigType = "monitoringConfig"
MonitoringConfigFieldOptions = "options"
MonitoringConfigFieldProvider = "provider"
)
type MonitoringConfig struct {
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
Provider string `json:"provider,omitempty" yaml:"provider,omitempty"`
}

View File

@@ -12,6 +12,7 @@ const (
RancherKubernetesEngineConfigFieldClusterName = "clusterName"
RancherKubernetesEngineConfigFieldIgnoreDockerVersion = "ignoreDockerVersion"
RancherKubernetesEngineConfigFieldIngress = "ingress"
RancherKubernetesEngineConfigFieldMonitoring = "monitoring"
RancherKubernetesEngineConfigFieldNetwork = "network"
RancherKubernetesEngineConfigFieldNodes = "nodes"
RancherKubernetesEngineConfigFieldPrefixPath = "prefixPath"
@@ -33,6 +34,7 @@ type RancherKubernetesEngineConfig struct {
ClusterName string `json:"clusterName,omitempty" yaml:"clusterName,omitempty"`
IgnoreDockerVersion bool `json:"ignoreDockerVersion,omitempty" yaml:"ignoreDockerVersion,omitempty"`
Ingress *IngressConfig `json:"ingress,omitempty" yaml:"ingress,omitempty"`
Monitoring *MonitoringConfig `json:"monitoring,omitempty" yaml:"monitoring,omitempty"`
Network *NetworkConfig `json:"network,omitempty" yaml:"network,omitempty"`
Nodes []RKEConfigNode `json:"nodes,omitempty" yaml:"nodes,omitempty"`
PrefixPath string `json:"prefixPath,omitempty" yaml:"prefixPath,omitempty"`

View File

@@ -22,6 +22,7 @@ const (
RKESystemImagesFieldKubeDNSSidecar = "kubednsSidecar"
RKESystemImagesFieldKubernetes = "kubernetes"
RKESystemImagesFieldKubernetesServicesSidecar = "kubernetesServicesSidecar"
RKESystemImagesFieldMetricsServer = "metricsServer"
RKESystemImagesFieldNginxProxy = "nginxProxy"
RKESystemImagesFieldPodInfraContainer = "podInfraContainer"
RKESystemImagesFieldWeaveCNI = "weaveCni"
@@ -49,6 +50,7 @@ type RKESystemImages struct {
KubeDNSSidecar string `json:"kubednsSidecar,omitempty" yaml:"kubednsSidecar,omitempty"`
Kubernetes string `json:"kubernetes,omitempty" yaml:"kubernetes,omitempty"`
KubernetesServicesSidecar string `json:"kubernetesServicesSidecar,omitempty" yaml:"kubernetesServicesSidecar,omitempty"`
MetricsServer string `json:"metricsServer,omitempty" yaml:"metricsServer,omitempty"`
NginxProxy string `json:"nginxProxy,omitempty" yaml:"nginxProxy,omitempty"`
PodInfraContainer string `json:"podInfraContainer,omitempty" yaml:"podInfraContainer,omitempty"`
WeaveCNI string `json:"weaveCni,omitempty" yaml:"weaveCni,omitempty"`