mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-01-04 23:17:50 +00:00
implement taints and tolerations
This commit is contained in:
@@ -311,6 +311,10 @@ func init() {
|
||||
Convert_api_ServiceStatus_To_v1_ServiceStatus,
|
||||
Convert_v1_TCPSocketAction_To_api_TCPSocketAction,
|
||||
Convert_api_TCPSocketAction_To_v1_TCPSocketAction,
|
||||
Convert_v1_Taint_To_api_Taint,
|
||||
Convert_api_Taint_To_v1_Taint,
|
||||
Convert_v1_Toleration_To_api_Toleration,
|
||||
Convert_api_Toleration_To_v1_Toleration,
|
||||
Convert_v1_Volume_To_api_Volume,
|
||||
Convert_api_Volume_To_v1_Volume,
|
||||
Convert_v1_VolumeMount_To_api_VolumeMount,
|
||||
@@ -6548,6 +6552,52 @@ func Convert_api_TCPSocketAction_To_v1_TCPSocketAction(in *api.TCPSocketAction,
|
||||
return autoConvert_api_TCPSocketAction_To_v1_TCPSocketAction(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_v1_Taint_To_api_Taint(in *Taint, out *api.Taint, s conversion.Scope) error {
|
||||
out.Key = in.Key
|
||||
out.Value = in.Value
|
||||
out.Effect = api.TaintEffect(in.Effect)
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_v1_Taint_To_api_Taint(in *Taint, out *api.Taint, s conversion.Scope) error {
|
||||
return autoConvert_v1_Taint_To_api_Taint(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_api_Taint_To_v1_Taint(in *api.Taint, out *Taint, s conversion.Scope) error {
|
||||
out.Key = in.Key
|
||||
out.Value = in.Value
|
||||
out.Effect = TaintEffect(in.Effect)
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_api_Taint_To_v1_Taint(in *api.Taint, out *Taint, s conversion.Scope) error {
|
||||
return autoConvert_api_Taint_To_v1_Taint(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_v1_Toleration_To_api_Toleration(in *Toleration, out *api.Toleration, s conversion.Scope) error {
|
||||
out.Key = in.Key
|
||||
out.Operator = api.TolerationOperator(in.Operator)
|
||||
out.Value = in.Value
|
||||
out.Effect = api.TaintEffect(in.Effect)
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_v1_Toleration_To_api_Toleration(in *Toleration, out *api.Toleration, s conversion.Scope) error {
|
||||
return autoConvert_v1_Toleration_To_api_Toleration(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_api_Toleration_To_v1_Toleration(in *api.Toleration, out *Toleration, s conversion.Scope) error {
|
||||
out.Key = in.Key
|
||||
out.Operator = TolerationOperator(in.Operator)
|
||||
out.Value = in.Value
|
||||
out.Effect = TaintEffect(in.Effect)
|
||||
return nil
|
||||
}
|
||||
|
||||
func Convert_api_Toleration_To_v1_Toleration(in *api.Toleration, out *Toleration, s conversion.Scope) error {
|
||||
return autoConvert_api_Toleration_To_v1_Toleration(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_v1_Volume_To_api_Volume(in *Volume, out *api.Volume, s conversion.Scope) error {
|
||||
SetDefaults_Volume(in)
|
||||
out.Name = in.Name
|
||||
|
||||
Reference in New Issue
Block a user