Documentation ¶
Index ¶
- type FluentbitReconciler
- func (r *FluentbitReconciler) CreateOrUpdate(cr *loggingService.LoggingService, configMap *corev1.ConfigMap) (created bool, err error)
- func (r *FluentbitReconciler) Equal(source *corev1.ConfigMap, target *corev1.ConfigMap) bool
- func (r *FluentbitReconciler) Run(cr *loggingService.LoggingService) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FluentbitReconciler ¶
type FluentbitReconciler struct { *util.ComponentReconciler ComponentList *[]util.Component DynamicParameters util.DynamicParameters }
func NewFluentbitReconciler ¶
func NewFluentbitReconciler(client client.Client, scheme *runtime.Scheme, updater util.StatusUpdater, pendingComponents *[]util.Component, dynamicParameters util.DynamicParameters) FluentbitReconciler
func (*FluentbitReconciler) CreateOrUpdate ¶
func (r *FluentbitReconciler) CreateOrUpdate(cr *loggingService.LoggingService, configMap *corev1.ConfigMap) (created bool, err error)
func (*FluentbitReconciler) Run ¶
func (r *FluentbitReconciler) Run(cr *loggingService.LoggingService) error
Run reconciles fluentbit custom resource. Creates new DaemonSet, ConfigMap, Service if its don't exist.
Click to show internal directories.
Click to hide internal directories.