diff --git a/apis/management.cattle.io/v3/rke_types.go b/apis/management.cattle.io/v3/rke_types.go index 10d39e33..5eccf503 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -56,7 +56,7 @@ type RKESystemImages struct { // KubeDNS autoscaler image KubeDNSAutoscaler string `yaml:"kubedns_autoscaler" json:"kubednsAutoscaler,omitempty"` // Kubernetes image - Kubernetes string `yaml:"kubernetes" json:"kubernetes,omitempty" norman:"default=rancher/k8s:v1.8.5-rancher4"` + Kubernetes string `yaml:"kubernetes" json:"kubernetes,omitempty"` // Flannel image Flannel string `yaml:"flannel" json:"flannel,omitempty"` // Flannel CNI image @@ -81,6 +81,10 @@ type RKESystemImages struct { WeaveCNI string `yaml:"weave_cni" json:"weaveCni,omitempty"` // Pod infra container image PodInfraContainer string `yaml:"pod_infra_container" json:"podInfraContainer,omitempty"` + // Ingress Controller image + Ingress string `yaml:"ingress" json:"ingress,omitempty"` + // Ingress Controller Backend image + IngressBackend string `yaml:"ingress_backend" json:"ingressBackend,omitempty"` } type RKEConfigNode struct { diff --git a/client/management/v3/zz_generated_rke_system_images.go b/client/management/v3/zz_generated_rke_system_images.go index fb089175..f848a083 100644 --- a/client/management/v3/zz_generated_rke_system_images.go +++ b/client/management/v3/zz_generated_rke_system_images.go @@ -15,6 +15,8 @@ const ( RKESystemImagesFieldEtcd = "etcd" RKESystemImagesFieldFlannel = "flannel" RKESystemImagesFieldFlannelCNI = "flannelCni" + RKESystemImagesFieldIngress = "ingress" + RKESystemImagesFieldIngressBackend = "ingressBackend" RKESystemImagesFieldKubeDNS = "kubedns" RKESystemImagesFieldKubeDNSAutoscaler = "kubednsAutoscaler" RKESystemImagesFieldKubeDNSSidecar = "kubednsSidecar" @@ -40,6 +42,8 @@ type RKESystemImages struct { Etcd string `json:"etcd,omitempty"` Flannel string `json:"flannel,omitempty"` FlannelCNI string `json:"flannelCni,omitempty"` + Ingress string `json:"ingress,omitempty"` + IngressBackend string `json:"ingressBackend,omitempty"` KubeDNS string `json:"kubedns,omitempty"` KubeDNSAutoscaler string `json:"kubednsAutoscaler,omitempty"` KubeDNSSidecar string `json:"kubednsSidecar,omitempty"`