Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDiscoveryController ¶
Types ¶
type Translator ¶
type Translator interface { ReconcilePod(ctx context.Context, req ctrl.Request) (ctrl.Result, error) ReconcileService(ctx context.Context, req ctrl.Request) (ctrl.Result, error) ReconcileEndpoints(ctx context.Context, req ctrl.Request) (ctrl.Result, error) }
Translator is the interface that discovery components must implement to be used by the discovery controller They are responsible for translating Kubernetes resources into the intermediary representation
func NewTranslator ¶
func NewTranslator(cli client.Client, inputChannels *xds.XdsInputChannels) Translator
Click to show internal directories.
Click to hide internal directories.