package
1.9.0-alpha.1
Repository: https://github.com/easeway/kubernetes.git
Documentation: pkg.go.dev

# Functions

Convert_componentconfig_ClientConnectionConfiguration_To_v1alpha1_ClientConnectionConfiguration is an autogenerated conversion function.
Convert_componentconfig_KubeProxyConfiguration_To_v1alpha1_KubeProxyConfiguration is an autogenerated conversion function.
Convert_componentconfig_KubeProxyConntrackConfiguration_To_v1alpha1_KubeProxyConntrackConfiguration is an autogenerated conversion function.
Convert_componentconfig_KubeProxyIPTablesConfiguration_To_v1alpha1_KubeProxyIPTablesConfiguration is an autogenerated conversion function.
Convert_componentconfig_KubeProxyIPVSConfiguration_To_v1alpha1_KubeProxyIPVSConfiguration is an autogenerated conversion function.
Convert_componentconfig_KubeSchedulerConfiguration_To_v1alpha1_KubeSchedulerConfiguration is an autogenerated conversion function.
Convert_componentconfig_LeaderElectionConfiguration_To_v1alpha1_LeaderElectionConfiguration is an autogenerated conversion function.
Convert_v1alpha1_ClientConnectionConfiguration_To_componentconfig_ClientConnectionConfiguration is an autogenerated conversion function.
Convert_v1alpha1_KubeProxyConfiguration_To_componentconfig_KubeProxyConfiguration is an autogenerated conversion function.
Convert_v1alpha1_KubeProxyConntrackConfiguration_To_componentconfig_KubeProxyConntrackConfiguration is an autogenerated conversion function.
Convert_v1alpha1_KubeProxyIPTablesConfiguration_To_componentconfig_KubeProxyIPTablesConfiguration is an autogenerated conversion function.
Convert_v1alpha1_KubeProxyIPVSConfiguration_To_componentconfig_KubeProxyIPVSConfiguration is an autogenerated conversion function.
Convert_v1alpha1_KubeSchedulerConfiguration_To_componentconfig_KubeSchedulerConfiguration is an autogenerated conversion function.
Convert_v1alpha1_LeaderElectionConfiguration_To_componentconfig_LeaderElectionConfiguration is an autogenerated conversion function.
RegisterConversions adds conversion functions to the given scheme.
RegisterDeepCopies adds deep-copy functions to the given scheme.
RegisterDefaults adds defaulters functions to the given scheme.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
GroupName is the group name use in this package.
Neither of the above.
Set the hairpin flag on the veth of containers in the respective container runtime.
Make the container bridge promiscuous.
No description provided by the author
No description provided by the author
"kube-scheduler" is the default scheduler lock object name.
"kube-system" is the default scheduler lock object namespace.

# Variables

No description provided by the author
TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api.
SchemeGroupVersion is group version used to register these objects.

# Structs

ClientConnectionConfiguration contains details for constructing a client.
KubeProxyConfiguration contains everything necessary to configure the Kubernetes proxy server.
KubeProxyConntrackConfiguration contains conntrack settings for the Kubernetes proxy server.
KubeProxyIPTablesConfiguration contains iptables-related configuration details for the Kubernetes proxy server.
KubeProxyIPVSConfiguration contains ipvs-related configuration details for the Kubernetes proxy server.
No description provided by the author
LeaderElectionConfiguration defines the configuration of leader election clients for components that can run with leader election enabled.

# Type aliases

HairpinMode denotes how the kubelet should configure networking to handle hairpin packets.
Currently two modes of proxying are available: 'userspace' (older, stable) or 'iptables' (newer, faster).