reconcile

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 5, 2023 License: GPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CheckEndpointIps

func CheckEndpointIps(endpoints *corev1.Endpoints) (bool, error)

func ClusterIPFromExternalNameService

func ClusterIPFromExternalNameService(item *corev1.Service) *corev1.Service

func EndpointsFromExternalNameService

func EndpointsFromExternalNameService(service *corev1.Service) (*corev1.Endpoints, error)

func EnsureAnnotations

func EnsureAnnotations(service *corev1.Service) bool

func EnsureEndpointAnnotations

func EnsureEndpointAnnotations(service *corev1.Service, endpoints *corev1.Endpoints) bool

func ExpendPortsAndProtocols

func ExpendPortsAndProtocols(ports, protocols string) ([]corev1.EndpointPort, error)

func FilterOutOfSync

func FilterOutOfSync()

func FindRelatedEndpoints

func FindRelatedEndpoints(externalName *corev1.Service, endpoints []*corev1.Endpoints) (*corev1.Endpoints, bool)

func FlatternPortsAndProtocols

func FlatternPortsAndProtocols(ports []corev1.ServicePort) (string, string)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL