mirror of
https://github.com/kubesphere/kubekey.git
synced 2025-12-26 01:22:51 +00:00
409 lines
12 KiB
Go
409 lines
12 KiB
Go
//go:build !ignore_autogenerated
|
|
// +build !ignore_autogenerated
|
|
|
|
/*
|
|
Copyright 2022 The KubeSphere Authors.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
*/
|
|
|
|
// Code generated by controller-gen. DO NOT EDIT.
|
|
|
|
package v1beta1
|
|
|
|
import (
|
|
"k8s.io/apimachinery/pkg/runtime"
|
|
cluster_apiapiv1beta1 "sigs.k8s.io/cluster-api/api/v1beta1"
|
|
apiv1beta1 "sigs.k8s.io/cluster-api/bootstrap/kubeadm/api/v1beta1"
|
|
)
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AgentConfiguration) DeepCopyInto(out *AgentConfiguration) {
|
|
*out = *in
|
|
in.Node.DeepCopyInto(&out.Node)
|
|
out.Runtime = in.Runtime
|
|
out.Networking = in.Networking
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentConfiguration.
|
|
func (in *AgentConfiguration) DeepCopy() *AgentConfiguration {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AgentConfiguration)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AgentNetworking) DeepCopyInto(out *AgentNetworking) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentNetworking.
|
|
func (in *AgentNetworking) DeepCopy() *AgentNetworking {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AgentNetworking)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AgentNode) DeepCopyInto(out *AgentNode) {
|
|
*out = *in
|
|
if in.NodeLabels != nil {
|
|
in, out := &in.NodeLabels, &out.NodeLabels
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.NodeTaints != nil {
|
|
in, out := &in.NodeTaints, &out.NodeTaints
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentNode.
|
|
func (in *AgentNode) DeepCopy() *AgentNode {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AgentNode)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *AgentRuntime) DeepCopyInto(out *AgentRuntime) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentRuntime.
|
|
func (in *AgentRuntime) DeepCopy() *AgentRuntime {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(AgentRuntime)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Cluster) DeepCopyInto(out *Cluster) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
|
|
func (in *Cluster) DeepCopy() *Cluster {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Cluster)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Database) DeepCopyInto(out *Database) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database.
|
|
func (in *Database) DeepCopy() *Database {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Database)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfig) DeepCopyInto(out *K3sConfig) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
in.Status.DeepCopyInto(&out.Status)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfig.
|
|
func (in *K3sConfig) DeepCopy() *K3sConfig {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfig)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *K3sConfig) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfigList) DeepCopyInto(out *K3sConfigList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]K3sConfig, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfigList.
|
|
func (in *K3sConfigList) DeepCopy() *K3sConfigList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfigList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *K3sConfigList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfigSpec) DeepCopyInto(out *K3sConfigSpec) {
|
|
*out = *in
|
|
if in.Files != nil {
|
|
in, out := &in.Files, &out.Files
|
|
*out = make([]apiv1beta1.File, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
if in.Cluster != nil {
|
|
in, out := &in.Cluster, &out.Cluster
|
|
*out = new(Cluster)
|
|
**out = **in
|
|
}
|
|
if in.ServerConfiguration != nil {
|
|
in, out := &in.ServerConfiguration, &out.ServerConfiguration
|
|
*out = new(ServerConfiguration)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.AgentConfiguration != nil {
|
|
in, out := &in.AgentConfiguration, &out.AgentConfiguration
|
|
*out = new(AgentConfiguration)
|
|
(*in).DeepCopyInto(*out)
|
|
}
|
|
if in.PreK3sCommands != nil {
|
|
in, out := &in.PreK3sCommands, &out.PreK3sCommands
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.PostK3sCommands != nil {
|
|
in, out := &in.PostK3sCommands, &out.PostK3sCommands
|
|
*out = make([]string, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfigSpec.
|
|
func (in *K3sConfigSpec) DeepCopy() *K3sConfigSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfigSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfigStatus) DeepCopyInto(out *K3sConfigStatus) {
|
|
*out = *in
|
|
if in.BootstrapData != nil {
|
|
in, out := &in.BootstrapData, &out.BootstrapData
|
|
*out = make([]byte, len(*in))
|
|
copy(*out, *in)
|
|
}
|
|
if in.DataSecretName != nil {
|
|
in, out := &in.DataSecretName, &out.DataSecretName
|
|
*out = new(string)
|
|
**out = **in
|
|
}
|
|
if in.Conditions != nil {
|
|
in, out := &in.Conditions, &out.Conditions
|
|
*out = make(cluster_apiapiv1beta1.Conditions, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfigStatus.
|
|
func (in *K3sConfigStatus) DeepCopy() *K3sConfigStatus {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfigStatus)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfigTemplate) DeepCopyInto(out *K3sConfigTemplate) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ObjectMeta.DeepCopyInto(&out.ObjectMeta)
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfigTemplate.
|
|
func (in *K3sConfigTemplate) DeepCopy() *K3sConfigTemplate {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfigTemplate)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *K3sConfigTemplate) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfigTemplateList) DeepCopyInto(out *K3sConfigTemplateList) {
|
|
*out = *in
|
|
out.TypeMeta = in.TypeMeta
|
|
in.ListMeta.DeepCopyInto(&out.ListMeta)
|
|
if in.Items != nil {
|
|
in, out := &in.Items, &out.Items
|
|
*out = make([]K3sConfigTemplate, len(*in))
|
|
for i := range *in {
|
|
(*in)[i].DeepCopyInto(&(*out)[i])
|
|
}
|
|
}
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfigTemplateList.
|
|
func (in *K3sConfigTemplateList) DeepCopy() *K3sConfigTemplateList {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfigTemplateList)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
|
|
func (in *K3sConfigTemplateList) DeepCopyObject() runtime.Object {
|
|
if c := in.DeepCopy(); c != nil {
|
|
return c
|
|
}
|
|
return nil
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfigTemplateResource) DeepCopyInto(out *K3sConfigTemplateResource) {
|
|
*out = *in
|
|
in.Spec.DeepCopyInto(&out.Spec)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfigTemplateResource.
|
|
func (in *K3sConfigTemplateResource) DeepCopy() *K3sConfigTemplateResource {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfigTemplateResource)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *K3sConfigTemplateSpec) DeepCopyInto(out *K3sConfigTemplateSpec) {
|
|
*out = *in
|
|
in.Template.DeepCopyInto(&out.Template)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new K3sConfigTemplateSpec.
|
|
func (in *K3sConfigTemplateSpec) DeepCopy() *K3sConfigTemplateSpec {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(K3sConfigTemplateSpec)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Listener) DeepCopyInto(out *Listener) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Listener.
|
|
func (in *Listener) DeepCopy() *Listener {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Listener)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *Networking) DeepCopyInto(out *Networking) {
|
|
*out = *in
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Networking.
|
|
func (in *Networking) DeepCopy() *Networking {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(Networking)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|
|
|
|
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
|
func (in *ServerConfiguration) DeepCopyInto(out *ServerConfiguration) {
|
|
*out = *in
|
|
out.Database = in.Database
|
|
out.Listener = in.Listener
|
|
out.Networking = in.Networking
|
|
in.Agent.DeepCopyInto(&out.Agent)
|
|
}
|
|
|
|
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerConfiguration.
|
|
func (in *ServerConfiguration) DeepCopy() *ServerConfiguration {
|
|
if in == nil {
|
|
return nil
|
|
}
|
|
out := new(ServerConfiguration)
|
|
in.DeepCopyInto(out)
|
|
return out
|
|
}
|