kubernetesk8s.io/kubernetes/pkg/api/endpoints/testing Index | Files

package testing

import "k8s.io/kubernetes/pkg/api/endpoints/testing"

Index

Functions

func MakeEndpointAddress

func MakeEndpointAddress(ip string, pod string) api.EndpointAddress

MakeEndpointAddress helps construct EndpointAddress objects which pass API validation.

func MakeEndpointPort

func MakeEndpointPort(name string, port int) api.EndpointPort

MakeEndpointPort helps construct EndpointPort objects which pass API validation.

func MakeEndpoints

func MakeEndpoints(name string, addrs []api.EndpointAddress, ports []api.EndpointPort, tweaks ...Tweak) *api.Endpoints

MakeEndpoints helps construct Endpoints objects (which pass API validation) more legibly and tersely than a Go struct definition.

Types

type Tweak

type Tweak func(*api.Endpoints)

Tweak is a function that modifies a Endpoints.

Source Files

make.go

Version
v1.24.4
Published
Aug 17, 2022
Platform
js/wasm
Imports
2 packages
Last checked
51 seconds ago

Tools for package owners.