Versions in this module Expand all Collapse all v0 v0.1.0 Sep 30, 2020 Changes in this version + func CreateEndpointAddress(endpoints *corev1.Endpoints, address *corev1.EndpointAddress, ...) + func CreateServicePort(service *corev1.Service, servicePort *corev1.ServicePort, persistence string, ...) + func DeleteEndpointsBackends(endpoints *corev1.Endpoints, backendPathsChan chan<- string) + func DeleteMaxConnsService(service *corev1.Service) + func DeleteServiceFarms(service *corev1.Service, farmPathsChan chan<- string) + func EndpointsAsFarms(endpoints *corev1.Endpoints) *types.Farms + func FormatExternalIPFarmName(resourceName string, resourcePortName string, index int) string + func FormatFarmName(resourceName string, resourcePortName string) string + func FormatNodePortFarmName(resourceName string, resourcePortName string) string + func NetworkPolicyAsFarms(nwPolicy *networkingv1.NetworkPolicy) (*types.Farms, error) + func NetworkPolicyAsPolicies(nwPolicy *networkingv1.NetworkPolicy) (*types.Policies, error) + func NetworkPolicyNamesAsPolicies(nwPolicy *networkingv1.NetworkPolicy) *types.Policies + func ServiceAsFarms(service *corev1.Service) *types.Farms + func StructAsJSON(data interface{}) (string, error)