kubemark

package
v1.30.0 Latest Latest
Warning

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

Go to latest
Published: Apr 17, 2024 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type FakeProxier

type FakeProxier struct {
	proxyconfig.NoopNodeHandler
}

func (*FakeProxier) OnEndpointSliceAdd

func (*FakeProxier) OnEndpointSliceAdd(slice *discoveryv1.EndpointSlice)

func (*FakeProxier) OnEndpointSliceDelete

func (*FakeProxier) OnEndpointSliceDelete(slice *discoveryv1.EndpointSlice)

func (*FakeProxier) OnEndpointSliceUpdate

func (*FakeProxier) OnEndpointSliceUpdate(oldSlice, slice *discoveryv1.EndpointSlice)

func (*FakeProxier) OnEndpointSlicesSynced

func (*FakeProxier) OnEndpointSlicesSynced()

func (*FakeProxier) OnServiceAdd

func (*FakeProxier) OnServiceAdd(service *v1.Service)

func (*FakeProxier) OnServiceCIDRsChanged added in v1.30.0

func (*FakeProxier) OnServiceCIDRsChanged(_ []string)

func (*FakeProxier) OnServiceDelete

func (*FakeProxier) OnServiceDelete(service *v1.Service)

func (*FakeProxier) OnServiceSynced

func (*FakeProxier) OnServiceSynced()

func (*FakeProxier) OnServiceUpdate

func (*FakeProxier) OnServiceUpdate(oldService, service *v1.Service)

func (*FakeProxier) Sync

func (*FakeProxier) Sync()

func (*FakeProxier) SyncLoop

func (*FakeProxier) SyncLoop()

type HollowProxy

type HollowProxy struct {
	ProxyServer *proxyapp.ProxyServer
}

func NewHollowProxy added in v1.30.0

func NewHollowProxy(
	nodeName string,
	client clientset.Interface,
	eventClient v1core.EventsGetter,
	broadcaster events.EventBroadcaster,
	recorder events.EventRecorder,
) *HollowProxy

func (*HollowProxy) Run

func (hp *HollowProxy) Run() error

Jump to

Keyboard shortcuts

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