diff --git a/apis/management.cattle.io/v3/rke_types.go b/apis/management.cattle.io/v3/rke_types.go index a1edf8a3..ccca6efd 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -696,8 +696,8 @@ type DNSConfig struct { UpstreamNameservers []string `yaml:"upstreamnameservers" json:"upstreamnameservers,omitempty"` // ReverseCIDRs ReverseCIDRs []string `yaml:"reversecidrs" json:"reversecidrs,omitempty"` - // Stubdomains - StubDomains map[string][]string `yaml:"stubdomains" json:"stubdomains,omitempty"` + // Stubdomains + StubDomains map[string][]string `yaml:"stubdomains" json:"stubdomains,omitempty"` // NodeSelector key pair NodeSelector map[string]string `yaml:"node_selector" json:"nodeSelector,omitempty"` } diff --git a/apis/management.cattle.io/v3/zz_generated_deepcopy.go b/apis/management.cattle.io/v3/zz_generated_deepcopy.go index f65bb034..dc0a79b2 100644 --- a/apis/management.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/management.cattle.io/v3/zz_generated_deepcopy.go @@ -2429,6 +2429,21 @@ func (in *DNSConfig) DeepCopyInto(out *DNSConfig) { *out = make([]string, len(*in)) copy(*out, *in) } + if in.StubDomains != nil { + in, out := &in.StubDomains, &out.StubDomains + *out = make(map[string][]string, len(*in)) + for key, val := range *in { + var outVal []string + if val == nil { + (*out)[key] = nil + } else { + in, out := &val, &outVal + *out = make([]string, len(*in)) + copy(*out, *in) + } + (*out)[key] = outVal + } + } if in.NodeSelector != nil { in, out := &in.NodeSelector, &out.NodeSelector *out = make(map[string]string, len(*in)) diff --git a/client/management/v3/zz_generated_dns_config.go b/client/management/v3/zz_generated_dns_config.go index ba4fa70b..45819397 100644 --- a/client/management/v3/zz_generated_dns_config.go +++ b/client/management/v3/zz_generated_dns_config.go @@ -5,12 +5,14 @@ const ( DNSConfigFieldNodeSelector = "nodeSelector" DNSConfigFieldProvider = "provider" DNSConfigFieldReverseCIDRs = "reversecidrs" + DNSConfigFieldStubDomains = "stubdomains" DNSConfigFieldUpstreamNameservers = "upstreamnameservers" ) type DNSConfig struct { - NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"` - Provider string `json:"provider,omitempty" yaml:"provider,omitempty"` - ReverseCIDRs []string `json:"reversecidrs,omitempty" yaml:"reversecidrs,omitempty"` - UpstreamNameservers []string `json:"upstreamnameservers,omitempty" yaml:"upstreamnameservers,omitempty"` + NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"` + Provider string `json:"provider,omitempty" yaml:"provider,omitempty"` + ReverseCIDRs []string `json:"reversecidrs,omitempty" yaml:"reversecidrs,omitempty"` + StubDomains map[string][]string `json:"stubdomains,omitempty" yaml:"stubdomains,omitempty"` + UpstreamNameservers []string `json:"upstreamnameservers,omitempty" yaml:"upstreamnameservers,omitempty"` }