source

package
v0.5.1 Latest Latest
Warning

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

Go to latest
Published: Mar 10, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IngressSource

type IngressSource struct {
	// contains filtered or unexported fields
}

IngressSource handles adding, updating, or removing mDNS record advertisements

func NewIngressWatcher

func NewIngressWatcher(factory informers.SharedInformerFactory, namespace string, notifyChan chan<- resource.Resource) IngressSource

NewIngressWatcher creates an IngressSource

func (*IngressSource) Run

func (i *IngressSource) Run(stopCh chan struct{}) error

Run starts shared informers and waits for the shared informer cache to synchronize.

type ServiceSource

type ServiceSource struct {
	// contains filtered or unexported fields
}

ServiceSource handles adding, updating, or removing mDNS record advertisements

func NewServicesWatcher

func NewServicesWatcher(factory informers.SharedInformerFactory, namespace string, notifyChan chan<- resource.Resource, publishInternal *bool) ServiceSource

NewServicesWatcher creates an ServiceSource

func (*ServiceSource) Run

func (s *ServiceSource) Run(stopCh chan struct{}) error

Run starts shared informers and waits for the shared informer cache to synchronize.

Jump to

Keyboard shortcuts

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