mirror of
https://github.com/rancher/types.git
synced 2025-08-01 04:57:05 +00:00
Generated changes
This commit is contained in:
parent
d930fe035e
commit
823d88a23f
@ -2,6 +2,7 @@ package v3
|
||||
|
||||
import (
|
||||
projectcattleiov3 "github.com/rancher/types/apis/project.cattle.io/v3"
|
||||
appsv1 "k8s.io/api/apps/v1"
|
||||
corev1 "k8s.io/api/core/v1"
|
||||
rbacv1 "k8s.io/api/rbac/v1"
|
||||
runtime "k8s.io/apimachinery/pkg/runtime"
|
||||
@ -2892,6 +2893,16 @@ func (in *DNSConfig) DeepCopyInto(out *DNSConfig) {
|
||||
*out = new(Nodelocal)
|
||||
**out = **in
|
||||
}
|
||||
if in.UpdateStrategy != nil {
|
||||
in, out := &in.UpdateStrategy, &out.UpdateStrategy
|
||||
*out = new(appsv1.DeploymentStrategy)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.LinearAutoscalerParams != nil {
|
||||
in, out := &in.LinearAutoscalerParams, &out.LinearAutoscalerParams
|
||||
*out = new(LinearAutoscalerParams)
|
||||
**out = **in
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
@ -4387,6 +4398,11 @@ func (in *IngressConfig) DeepCopyInto(out *IngressConfig) {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
if in.UpdateStrategy != nil {
|
||||
in, out := &in.UpdateStrategy, &out.UpdateStrategy
|
||||
*out = new(appsv1.DaemonSetUpdateStrategy)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
@ -4834,6 +4850,22 @@ func (in *Limit) DeepCopy() *Limit {
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *LinearAutoscalerParams) DeepCopyInto(out *LinearAutoscalerParams) {
|
||||
*out = *in
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinearAutoscalerParams.
|
||||
func (in *LinearAutoscalerParams) DeepCopy() *LinearAutoscalerParams {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(LinearAutoscalerParams)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *ListOpts) DeepCopyInto(out *ListOpts) {
|
||||
*out = *in
|
||||
@ -5264,6 +5296,16 @@ func (in *MonitoringConfig) DeepCopyInto(out *MonitoringConfig) {
|
||||
(*out)[key] = val
|
||||
}
|
||||
}
|
||||
if in.UpdateStrategy != nil {
|
||||
in, out := &in.UpdateStrategy, &out.UpdateStrategy
|
||||
*out = new(appsv1.DeploymentStrategy)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
if in.Replicas != nil {
|
||||
in, out := &in.Replicas, &out.Replicas
|
||||
*out = new(int32)
|
||||
**out = **in
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
@ -5603,6 +5645,11 @@ func (in *NetworkConfig) DeepCopyInto(out *NetworkConfig) {
|
||||
(*out)[key] = val
|
||||
}
|
||||
}
|
||||
if in.UpdateStrategy != nil {
|
||||
in, out := &in.UpdateStrategy, &out.UpdateStrategy
|
||||
*out = new(appsv1.DaemonSetUpdateStrategy)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -0,0 +1,12 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
DaemonSetUpdateStrategyType = "daemonSetUpdateStrategy"
|
||||
DaemonSetUpdateStrategyFieldRollingUpdate = "rollingUpdate"
|
||||
DaemonSetUpdateStrategyFieldType = "type"
|
||||
)
|
||||
|
||||
type DaemonSetUpdateStrategy struct {
|
||||
RollingUpdate *RollingUpdateDaemonSet `json:"rollingUpdate,omitempty" yaml:"rollingUpdate,omitempty"`
|
||||
Type string `json:"type,omitempty" yaml:"type,omitempty"`
|
||||
}
|
12
client/management/v3/zz_generated_deployment_strategy.go
Normal file
12
client/management/v3/zz_generated_deployment_strategy.go
Normal file
@ -0,0 +1,12 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
DeploymentStrategyType = "deploymentStrategy"
|
||||
DeploymentStrategyFieldRollingUpdate = "rollingUpdate"
|
||||
DeploymentStrategyFieldType = "type"
|
||||
)
|
||||
|
||||
type DeploymentStrategy struct {
|
||||
RollingUpdate *RollingUpdateDeployment `json:"rollingUpdate,omitempty" yaml:"rollingUpdate,omitempty"`
|
||||
Type string `json:"type,omitempty" yaml:"type,omitempty"`
|
||||
}
|
@ -1,20 +1,24 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
DNSConfigType = "dnsConfig"
|
||||
DNSConfigFieldNodeSelector = "nodeSelector"
|
||||
DNSConfigFieldNodelocal = "nodelocal"
|
||||
DNSConfigFieldProvider = "provider"
|
||||
DNSConfigFieldReverseCIDRs = "reversecidrs"
|
||||
DNSConfigFieldStubDomains = "stubdomains"
|
||||
DNSConfigFieldUpstreamNameservers = "upstreamnameservers"
|
||||
DNSConfigType = "dnsConfig"
|
||||
DNSConfigFieldLinearAutoscalerParams = "linearAutoscalerParams"
|
||||
DNSConfigFieldNodeSelector = "nodeSelector"
|
||||
DNSConfigFieldNodelocal = "nodelocal"
|
||||
DNSConfigFieldProvider = "provider"
|
||||
DNSConfigFieldReverseCIDRs = "reversecidrs"
|
||||
DNSConfigFieldStubDomains = "stubdomains"
|
||||
DNSConfigFieldUpdateStrategy = "updateStrategy"
|
||||
DNSConfigFieldUpstreamNameservers = "upstreamnameservers"
|
||||
)
|
||||
|
||||
type DNSConfig struct {
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Nodelocal *Nodelocal `json:"nodelocal,omitempty" yaml:"nodelocal,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"`
|
||||
LinearAutoscalerParams *LinearAutoscalerParams `json:"linearAutoscalerParams,omitempty" yaml:"linearAutoscalerParams,omitempty"`
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Nodelocal *Nodelocal `json:"nodelocal,omitempty" yaml:"nodelocal,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"`
|
||||
UpdateStrategy *DeploymentStrategy `json:"updateStrategy,omitempty" yaml:"updateStrategy,omitempty"`
|
||||
UpstreamNameservers []string `json:"upstreamnameservers,omitempty" yaml:"upstreamnameservers,omitempty"`
|
||||
}
|
||||
|
@ -10,15 +10,17 @@ const (
|
||||
IngressConfigFieldNodeSelector = "nodeSelector"
|
||||
IngressConfigFieldOptions = "options"
|
||||
IngressConfigFieldProvider = "provider"
|
||||
IngressConfigFieldUpdateStrategy = "updateStrategy"
|
||||
)
|
||||
|
||||
type IngressConfig struct {
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty" yaml:"dnsPolicy,omitempty"`
|
||||
ExtraArgs map[string]string `json:"extraArgs,omitempty" yaml:"extraArgs,omitempty"`
|
||||
ExtraEnvs []interface{} `json:"extraEnvs,omitempty" yaml:"extraEnvs,omitempty"`
|
||||
ExtraVolumeMounts []interface{} `json:"extraVolumeMounts,omitempty" yaml:"extraVolumeMounts,omitempty"`
|
||||
ExtraVolumes []interface{} `json:"extraVolumes,omitempty" yaml:"extraVolumes,omitempty"`
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
|
||||
Provider string `json:"provider,omitempty" yaml:"provider,omitempty"`
|
||||
DNSPolicy string `json:"dnsPolicy,omitempty" yaml:"dnsPolicy,omitempty"`
|
||||
ExtraArgs map[string]string `json:"extraArgs,omitempty" yaml:"extraArgs,omitempty"`
|
||||
ExtraEnvs []interface{} `json:"extraEnvs,omitempty" yaml:"extraEnvs,omitempty"`
|
||||
ExtraVolumeMounts []interface{} `json:"extraVolumeMounts,omitempty" yaml:"extraVolumeMounts,omitempty"`
|
||||
ExtraVolumes []interface{} `json:"extraVolumes,omitempty" yaml:"extraVolumes,omitempty"`
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
|
||||
Provider string `json:"provider,omitempty" yaml:"provider,omitempty"`
|
||||
UpdateStrategy *DaemonSetUpdateStrategy `json:"updateStrategy,omitempty" yaml:"updateStrategy,omitempty"`
|
||||
}
|
||||
|
@ -0,0 +1,18 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
LinearAutoscalerParamsType = "linearAutoscalerParams"
|
||||
LinearAutoscalerParamsFieldCoresPerReplica = "coresPerReplica"
|
||||
LinearAutoscalerParamsFieldMax = "max"
|
||||
LinearAutoscalerParamsFieldMin = "min"
|
||||
LinearAutoscalerParamsFieldNodesPerReplica = "nodesPerReplica"
|
||||
LinearAutoscalerParamsFieldPreventSinglePointFailure = "preventSinglePointFailure"
|
||||
)
|
||||
|
||||
type LinearAutoscalerParams struct {
|
||||
CoresPerReplica float64 `json:"coresPerReplica,omitempty" yaml:"coresPerReplica,omitempty"`
|
||||
Max int64 `json:"max,omitempty" yaml:"max,omitempty"`
|
||||
Min int64 `json:"min,omitempty" yaml:"min,omitempty"`
|
||||
NodesPerReplica float64 `json:"nodesPerReplica,omitempty" yaml:"nodesPerReplica,omitempty"`
|
||||
PreventSinglePointFailure bool `json:"preventSinglePointFailure,omitempty" yaml:"preventSinglePointFailure,omitempty"`
|
||||
}
|
@ -1,14 +1,18 @@
|
||||
package client
|
||||
|
||||
const (
|
||||
MonitoringConfigType = "monitoringConfig"
|
||||
MonitoringConfigFieldNodeSelector = "nodeSelector"
|
||||
MonitoringConfigFieldOptions = "options"
|
||||
MonitoringConfigFieldProvider = "provider"
|
||||
MonitoringConfigType = "monitoringConfig"
|
||||
MonitoringConfigFieldNodeSelector = "nodeSelector"
|
||||
MonitoringConfigFieldOptions = "options"
|
||||
MonitoringConfigFieldProvider = "provider"
|
||||
MonitoringConfigFieldReplicas = "replicas"
|
||||
MonitoringConfigFieldUpdateStrategy = "updateStrategy"
|
||||
)
|
||||
|
||||
type MonitoringConfig struct {
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
|
||||
Provider string `json:"provider,omitempty" yaml:"provider,omitempty"`
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
|
||||
Provider string `json:"provider,omitempty" yaml:"provider,omitempty"`
|
||||
Replicas *int64 `json:"replicas,omitempty" yaml:"replicas,omitempty"`
|
||||
UpdateStrategy *DeploymentStrategy `json:"updateStrategy,omitempty" yaml:"updateStrategy,omitempty"`
|
||||
}
|
||||
|
@ -9,16 +9,18 @@ const (
|
||||
NetworkConfigFieldNodeSelector = "nodeSelector"
|
||||
NetworkConfigFieldOptions = "options"
|
||||
NetworkConfigFieldPlugin = "plugin"
|
||||
NetworkConfigFieldUpdateStrategy = "updateStrategy"
|
||||
NetworkConfigFieldWeaveNetworkProvider = "weaveNetworkProvider"
|
||||
)
|
||||
|
||||
type NetworkConfig struct {
|
||||
CalicoNetworkProvider *CalicoNetworkProvider `json:"calicoNetworkProvider,omitempty" yaml:"calicoNetworkProvider,omitempty"`
|
||||
CanalNetworkProvider *CanalNetworkProvider `json:"canalNetworkProvider,omitempty" yaml:"canalNetworkProvider,omitempty"`
|
||||
FlannelNetworkProvider *FlannelNetworkProvider `json:"flannelNetworkProvider,omitempty" yaml:"flannelNetworkProvider,omitempty"`
|
||||
MTU int64 `json:"mtu,omitempty" yaml:"mtu,omitempty"`
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
|
||||
Plugin string `json:"plugin,omitempty" yaml:"plugin,omitempty"`
|
||||
WeaveNetworkProvider *WeaveNetworkProvider `json:"weaveNetworkProvider,omitempty" yaml:"weaveNetworkProvider,omitempty"`
|
||||
CalicoNetworkProvider *CalicoNetworkProvider `json:"calicoNetworkProvider,omitempty" yaml:"calicoNetworkProvider,omitempty"`
|
||||
CanalNetworkProvider *CanalNetworkProvider `json:"canalNetworkProvider,omitempty" yaml:"canalNetworkProvider,omitempty"`
|
||||
FlannelNetworkProvider *FlannelNetworkProvider `json:"flannelNetworkProvider,omitempty" yaml:"flannelNetworkProvider,omitempty"`
|
||||
MTU int64 `json:"mtu,omitempty" yaml:"mtu,omitempty"`
|
||||
NodeSelector map[string]string `json:"nodeSelector,omitempty" yaml:"nodeSelector,omitempty"`
|
||||
Options map[string]string `json:"options,omitempty" yaml:"options,omitempty"`
|
||||
Plugin string `json:"plugin,omitempty" yaml:"plugin,omitempty"`
|
||||
UpdateStrategy *DaemonSetUpdateStrategy `json:"updateStrategy,omitempty" yaml:"updateStrategy,omitempty"`
|
||||
WeaveNetworkProvider *WeaveNetworkProvider `json:"weaveNetworkProvider,omitempty" yaml:"weaveNetworkProvider,omitempty"`
|
||||
}
|
||||
|
@ -0,0 +1,12 @@
|
||||
package client
|
||||
|
||||
import "k8s.io/apimachinery/pkg/util/intstr"
|
||||
|
||||
const (
|
||||
RollingUpdateDaemonSetType = "rollingUpdateDaemonSet"
|
||||
RollingUpdateDaemonSetFieldMaxUnavailable = "maxUnavailable"
|
||||
)
|
||||
|
||||
type RollingUpdateDaemonSet struct {
|
||||
MaxUnavailable intstr.IntOrString `json:"maxUnavailable,omitempty" yaml:"maxUnavailable,omitempty"`
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package client
|
||||
|
||||
import "k8s.io/apimachinery/pkg/util/intstr"
|
||||
|
||||
const (
|
||||
RollingUpdateDeploymentType = "rollingUpdateDeployment"
|
||||
RollingUpdateDeploymentFieldMaxSurge = "maxSurge"
|
||||
RollingUpdateDeploymentFieldMaxUnavailable = "maxUnavailable"
|
||||
)
|
||||
|
||||
type RollingUpdateDeployment struct {
|
||||
MaxSurge intstr.IntOrString `json:"maxSurge,omitempty" yaml:"maxSurge,omitempty"`
|
||||
MaxUnavailable intstr.IntOrString `json:"maxUnavailable,omitempty" yaml:"maxUnavailable,omitempty"`
|
||||
}
|
Loading…
Reference in New Issue
Block a user