Documentation ¶
Index ¶
- func MD5Hash(a interface{}) string
- type BanyanDBReconciler
- type EventExporterReconciler
- type FetcherReconciler
- type JavaAgentReconciler
- type OAPServerConfigReconciler
- func (r *OAPServerConfigReconciler) OverlayEnv(log logr.Logger, oapServerConfig *operatorv1alpha1.OAPServerConfig, ...) (bool, error)
- func (r *OAPServerConfigReconciler) OverlayStaticFile(ctx context.Context, log logr.Logger, ...) (bool, error)
- func (r *OAPServerConfigReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OAPServerConfigReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OAPServerDynamicConfigReconciler
- func (r *OAPServerDynamicConfigReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OAPServerDynamicConfigReconciler) SetupWithManager(mgr ctrl.Manager) error
- func (r *OAPServerDynamicConfigReconciler) UpdateDynamicConfig(ctx context.Context, log logr.Logger, oapServer *operatorv1alpha1.OAPServer, ...) error
- type OAPServerReconciler
- func (r *OAPServerReconciler) ConfigStorage(ctx context.Context, log logr.Logger, s *operatorv1alpha1.Storage, ...)
- func (r *OAPServerReconciler) InjectStorage(ctx context.Context, log logr.Logger, oapServer *operatorv1alpha1.OAPServer)
- func (r *OAPServerReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OAPServerReconciler) SetupWithManager(mgr ctrl.Manager) error
- type SatelliteReconciler
- type SortByConfigName
- type SortByEnvName
- type SortByFileName
- type StorageReconciler
- type SwAgentReconciler
- type UIReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BanyanDBReconciler ¶
type BanyanDBReconciler struct { client.Client Scheme *runtime.Scheme FileRepo kubernetes.Repo Recorder record.EventRecorder }
BanyanDBReconciler reconciles a BanyanDB object
func (*BanyanDBReconciler) SetupWithManager ¶
func (r *BanyanDBReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type EventExporterReconciler ¶
type EventExporterReconciler struct { client.Client Scheme *runtime.Scheme FileRepo kubernetes.Repo Recorder record.EventRecorder }
EventExporterReconciler reconciles a EventExporter object
func (*EventExporterReconciler) SetupWithManager ¶
func (r *EventExporterReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type FetcherReconciler ¶
type FetcherReconciler struct { client.Client Scheme *runtime.Scheme FileRepo kubernetes.Repo Recorder record.EventRecorder }
FetcherReconciler reconciles a Fetcher object
func (*FetcherReconciler) SetupWithManager ¶
func (r *FetcherReconciler) SetupWithManager(mgr ctrl.Manager) error
func (*FetcherReconciler) UpdateStatus ¶
func (r *FetcherReconciler) UpdateStatus(ctx context.Context, fetcher *operatorv1alpha1.Fetcher, status core.ConditionStatus, msg string) error
type JavaAgentReconciler ¶
JavaAgentReconciler reconciles a JavaAgent object
func (*JavaAgentReconciler) SetupWithManager ¶
func (r *JavaAgentReconciler) SetupWithManager(mgr ctrl.Manager) error
func (*JavaAgentReconciler) UpdateStatus ¶
type OAPServerConfigReconciler ¶
OAPServerConfigReconciler reconciles a OAPServerConfig object
func (*OAPServerConfigReconciler) OverlayEnv ¶
func (r *OAPServerConfigReconciler) OverlayEnv(log logr.Logger, oapServerConfig *operatorv1alpha1.OAPServerConfig, deployment *apps.Deployment) (bool, error)
func (*OAPServerConfigReconciler) OverlayStaticFile ¶
func (r *OAPServerConfigReconciler) OverlayStaticFile(ctx context.Context, log logr.Logger, oapServerConfig *operatorv1alpha1.OAPServerConfig, deployment *apps.Deployment) (bool, error)
func (*OAPServerConfigReconciler) SetupWithManager ¶
func (r *OAPServerConfigReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type OAPServerDynamicConfigReconciler ¶
OAPServerDynamicConfigReconciler reconciles a OAPServerDynamicConfig object
func (*OAPServerDynamicConfigReconciler) SetupWithManager ¶
func (r *OAPServerDynamicConfigReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
func (*OAPServerDynamicConfigReconciler) UpdateDynamicConfig ¶
func (r *OAPServerDynamicConfigReconciler) UpdateDynamicConfig(ctx context.Context, log logr.Logger, oapServer *operatorv1alpha1.OAPServer, config *operatorv1alpha1.OAPServerDynamicConfig) error
type OAPServerReconciler ¶
type OAPServerReconciler struct { client.Client Scheme *runtime.Scheme FileRepo kubernetes.Repo Recorder record.EventRecorder }
OAPServerReconciler reconciles a OAPServer object
func (*OAPServerReconciler) ConfigStorage ¶
func (r *OAPServerReconciler) ConfigStorage(ctx context.Context, log logr.Logger, s *operatorv1alpha1.Storage, o *operatorv1alpha1.OAPServer)
func (*OAPServerReconciler) InjectStorage ¶
func (r *OAPServerReconciler) InjectStorage(ctx context.Context, log logr.Logger, oapServer *operatorv1alpha1.OAPServer)
InjectStorage Inject Storage
func (*OAPServerReconciler) SetupWithManager ¶
func (r *OAPServerReconciler) SetupWithManager(mgr ctrl.Manager) error
type SatelliteReconciler ¶
type SatelliteReconciler struct { client.Client Scheme *runtime.Scheme FileRepo kubernetes.Repo Recorder record.EventRecorder }
SatelliteReconciler reconciles a Satellite object
func (*SatelliteReconciler) SetupWithManager ¶
func (r *SatelliteReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type SortByConfigName ¶
type SortByConfigName []operatorv1alpha1.Config
func (SortByConfigName) Len ¶
func (a SortByConfigName) Len() int
func (SortByConfigName) Less ¶
func (a SortByConfigName) Less(i, j int) bool
func (SortByConfigName) Swap ¶
func (a SortByConfigName) Swap(i, j int)
type SortByEnvName ¶
func (SortByEnvName) Len ¶
func (a SortByEnvName) Len() int
func (SortByEnvName) Less ¶
func (a SortByEnvName) Less(i, j int) bool
func (SortByEnvName) Swap ¶
func (a SortByEnvName) Swap(i, j int)
type SortByFileName ¶
type SortByFileName []operatorv1alpha1.FileConfig
func (SortByFileName) Len ¶
func (a SortByFileName) Len() int
func (SortByFileName) Less ¶
func (a SortByFileName) Less(i, j int) bool
func (SortByFileName) Swap ¶
func (a SortByFileName) Swap(i, j int)
type StorageReconciler ¶
type StorageReconciler struct { client.Client Scheme *runtime.Scheme FileRepo kubernetes.Repo Recorder record.EventRecorder RestConfig *rest.Config }
StorageReconciler reconciles a Storage object
func (*StorageReconciler) SetupWithManager ¶
func (r *StorageReconciler) SetupWithManager(mgr ctrl.Manager) error
type SwAgentReconciler ¶
SwAgentReconciler reconciles a SwAgent object
func (*SwAgentReconciler) SetupWithManager ¶
func (r *SwAgentReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type UIReconciler ¶
type UIReconciler struct { client.Client Scheme *runtime.Scheme FileRepo kubernetes.Repo Recorder record.EventRecorder }
UIReconciler reconciles a UI object
func (*UIReconciler) SetupWithManager ¶
func (r *UIReconciler) SetupWithManager(mgr ctrl.Manager) error