syncer

package
v0.20.1 Latest Latest
Warning

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

Go to latest
Published: Sep 27, 2019 License: Apache-2.0 Imports: 14 Imported by: 4

Documentation

Index

Constants

View Source
const (
	FdsLabelKey = "discovery.solo.io/function_discovery"
)

Variables

This section is empty.

Functions

func RunFDS

func RunFDS(opts bootstrap.Opts) error

Types

type FakeKubeNamespaceWatcher added in v0.17.0

type FakeKubeNamespaceWatcher struct{}

TODO: consider using regular solo-kit namespace client instead of KubeNamespace client to eliminate the need for this fake client for non kube environments

func (*FakeKubeNamespaceWatcher) BaseClient added in v0.17.0

func (*FakeKubeNamespaceWatcher) Delete added in v0.17.0

func (f *FakeKubeNamespaceWatcher) Delete(namespace, name string, opts clients.DeleteOpts) error

func (*FakeKubeNamespaceWatcher) List added in v0.17.0

func (*FakeKubeNamespaceWatcher) Read added in v0.17.0

func (f *FakeKubeNamespaceWatcher) Read(namespace, name string, opts clients.ReadOpts) (*skkube.KubeNamespace, error)

func (*FakeKubeNamespaceWatcher) Register added in v0.17.0

func (f *FakeKubeNamespaceWatcher) Register() error

func (*FakeKubeNamespaceWatcher) Watch added in v0.17.0

func (f *FakeKubeNamespaceWatcher) Watch(namespace string, opts clients.WatchOpts) (<-chan skkube.KubeNamespaceList, <-chan error, error)

func (*FakeKubeNamespaceWatcher) Write added in v0.17.0

Jump to

Keyboard shortcuts

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