package
2.9.0
Repository: https://github.com/fluent/fluent-operator.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Constants

CollectorFinalizerName is the name of the fluentbit finalizer.
FluentBitFinalizerName is the name of the fluentbit finalizer.

# Variables

AddToScheme adds the types in this group-version to the given scheme.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.

# Structs

ClusterFilter defines a cluster-level Filter configuration.
ClusterFilterList contains a list of ClusterFilter.
ClusterFluentBitConfig is the Schema for the cluster-level fluentbitconfigs API.
ClusterFluentBitConfigList contains a list of ClusterFluentBitConfig.
ClusterInput is the Schema for the inputs API.
ClusterInputList contains a list of ClusterInput.
ClusterMultilineParser is the Schema for the cluster-level multiline parser API.
ClusterMultilineParserList contains a list of ClusterMultilineParser.
ClusterOutput is the Schema for the cluster-level outputs API.
ClusterOutputList contains a list of ClusterOutput.
ClusterParser is the Schema for the cluster-level parsers API.
ClusterParserList contains a list of ClusterParser.
Collector is the Schema for the fluentbits API.
CollectorList contains a list of Collector.
CollectorService defines the service of the FluentBit.
CollectorSpec defines the desired state of FluentBit.
CollectorStatus defines the observed state of FluentBit.
No description provided by the author
Filter is the Schema for namespace level filter API.
No description provided by the author
FilterList contains a list of Filters.
FilterSpec defines the desired state of ClusterFilter.
FluentBit is the Schema for the fluentbits API.
FluentBitConfig is the Schema for the API.
FluentBitConfigList contains a list of Collector.
FluentBitConfigSpec defines the desired state of ClusterFluentBitConfig.
FluentBitList contains a list of FluentBit.
FluentBitService defines the service of the FluentBit.
FluentBitSpec defines the desired state of FluentBit.
FluentBitStatus defines the observed state of FluentBit.
InputSpec defines the desired state of ClusterInput.
MultilineParser is the Schema of namespace-level multiline parser API.
MultilineParserList contains a list of MultilineParser.
No description provided by the author
NamespacedFluentBitCfgSpec defines the desired state of FluentBit.
Output is the schema for namespace level output API.
OutputList contains a list of Outputs.
OutputSpec defines the desired state of ClusterOutput.
Parser is the Schema for namespace level parser API.
ParserList contains a list of Parsers.
ParserSpec defines the desired state of ClusterParser.
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

ByName implements sort.Interface for []Script based on the Name field.
ClusterMultilineParserByName implements sort.Interface for []ClusterParser based on the Name field.
FilterByName implements sort.Interface for []ClusterFilter based on the Name field.
+kubebuilder:object:generate:=false InputByName implements sort.Interface for []ClusterInput based on the Name field.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OutputByName implements sort.Interface for []ClusterOutput based on the Name field.
ParserByName implements sort.Interface for []ClusterParser based on the Name field.