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