Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Setup ¶
func Setup(client client.Client, cloudClient cloudclient.CloudClient, resolver serviceidresolver.ServiceResolver, mgr ctrl.Manager) error
Types ¶
type EndpointsReconciler ¶
func NewEndpointsReconciler ¶
func NewEndpointsReconciler(client client.Client, resolver serviceidresolver.ServiceResolver, reporter *MetadataReporter) *EndpointsReconciler
func (*EndpointsReconciler) SetupWithManager ¶
func (r *EndpointsReconciler) SetupWithManager(mgr ctrl.Manager) error
type MetadataReporter ¶
func NewMetadataReporter ¶
func NewMetadataReporter( client client.Client, cloudClient cloudclient.CloudClient, serviceIDResolver serviceidresolver.ServiceResolver, ) *MetadataReporter
func (*MetadataReporter) ReportMetadata ¶
func (r *MetadataReporter) ReportMetadata(ctx context.Context, serviceIdentities []serviceidentity.ServiceIdentity) error
type NamespaceReconciler ¶
func NewNamespaceReconciler ¶
func NewNamespaceReconciler(client client.Client, cloudClient cloudclient.CloudClient) *NamespaceReconciler
func (*NamespaceReconciler) SetupWithManager ¶
func (r *NamespaceReconciler) SetupWithManager(mgr ctrl.Manager) error
type PodReconciler ¶
func NewPodReconciler ¶
func NewPodReconciler(client client.Client, resolver serviceidresolver.ServiceResolver, reporter *MetadataReporter) *PodReconciler
func (*PodReconciler) SetupWithManager ¶
func (r *PodReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.