Documentation ¶
Index ¶
Constants ¶
View Source
const ( TailPositionVolume = "positiondb" BufferStorageVolume = "buffers" )
View Source
const BaseConfigName = "fluent-bit.conf"
View Source
const UpstreamConfigName = "upstream.conf"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type DesiredObject ¶
type DesiredObject struct { Object runtime.Object State reconciler.DesiredState }
type Reconciler ¶
type Reconciler struct { Logging *v1beta1.Logging *reconciler.GenericResourceReconciler // contains filtered or unexported fields }
Reconciler holds info what resource to reconcile
func New ¶
func New(client client.Client, logger logr.Logger, logging *v1beta1.Logging, opts reconciler.ReconcilerOpts) *Reconciler
NewReconciler creates a new Fluentbit reconciler
func (*Reconciler) FluentbitObjectMeta ¶
func (r *Reconciler) FluentbitObjectMeta(name string) metav1.ObjectMeta
FluentbitObjectMeta creates an objectMeta for resource fluentbit
func (*Reconciler) FluentbitObjectMetaClusterScope ¶
func (r *Reconciler) FluentbitObjectMetaClusterScope(name string) metav1.ObjectMeta
FluentbitObjectMetaClusterScope creates an cluster scoped objectMeta for resource fluentbit
Click to show internal directories.
Click to hide internal directories.