Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvoyConfigTemplate ¶
type EnvoyConfigTemplate struct { Template func() (*marin3rv1alpha1.EnvoyConfig, error) IsEnabled bool }
EnvoyConfigTemplate has methods to generate and reconcile a EnvoyConfig
func (EnvoyConfigTemplate) Enabled ¶
func (ect EnvoyConfigTemplate) Enabled() bool
Enabled indicates if the resource should be present or not
func (EnvoyConfigTemplate) ResourceReconciler ¶
func (ect EnvoyConfigTemplate) ResourceReconciler(ctx context.Context, cl client.Client, obj client.Object) error
ResourceReconciler implements a generic reconciler for EnvoyConfig resources
Click to show internal directories.
Click to hide internal directories.