Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NetworkInjector ¶
type NetworkInjector struct { // Client is the client to the Kubernetes API server Client client.Reader // Settings are the settings for this component Settings NetworkInjectorSettings }
NetworkInjector is a component that can inject Multus annotations and resources on Pods
func (*NetworkInjector) Default ¶
Default implements webhook.Defaulter so a webhook will be registered for the type.
func (*NetworkInjector) SetupWebhookWithManager ¶
func (webhook *NetworkInjector) SetupWebhookWithManager(mgr ctrl.Manager) error
type NetworkInjectorSettings ¶
type NetworkInjectorSettings struct { // NADName is the name of the network attachment definition that the injector should use to configure VFs for the // default network NADName string // NADNamespace is the namespace of the network attachment definition that the injector should use to configure VFs // for the default network NADNamespace string }
NetworkInjectorSettings are the settings for the Network Injector
Click to show internal directories.
Click to hide internal directories.