agent

package
v1.1.2 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Start

func Start(ctx context.Context, opts bootstrap.Options) error

the mesh-networking controller is the Kubernetes Controller/Operator which processes k8s storage events to produce discovered resources.

func StartFuncExt added in v1.1.0

func StartFuncExt(makeExtensionOpts MakeExtensionOpts) bootstrap.StartFunc

Extended start function

Types

type CertAgentReconcilerExtensionOpts added in v1.1.0

type CertAgentReconcilerExtensionOpts struct {

	// Hook to override Translator used by Networking Reconciler
	MakeTranslator func(translator translation.Translator) translation.Translator
	// Pod Bouncer to be used by translator, allows overriding the dependency
	RootCertMatcher podbouncer.RootCertMatcher
}

Options for overriding functionality of the Networking Reconciler

type MakeExtensionOpts added in v1.1.0

type MakeExtensionOpts func(ctx context.Context, parameters bootstrap.StartParameters) CertAgentReconcilerExtensionOpts

Directories

Path Synopsis
pod-bouncer/mocks
Package mock_podbouncer is a generated GoMock package.
Package mock_podbouncer is a generated GoMock package.
mocks
Package mock_translation is a generated GoMock package.
Package mock_translation is a generated GoMock package.

Jump to

Keyboard shortcuts

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