HostTailer

HostTailerSpec

HostTailerSpec defines the desired state of HostTailer

fileTailers ([]FileTailer, optional)

List of file tailers.

Default: -

systemdTailers ([]SystemdTailer, optional)

List of systemd tailers.

Default: -

enableRecreateWorkloadOnImmutableFieldChange (bool, optional)

EnableRecreateWorkloadOnImmutableFieldChange enables the operator to recreate the daemonset (and possibly other resource in the future) in case there is a change in an immutable field that otherwise couldn’t be managed with a simple update.

Default: -

workloadMetaOverrides (*types.MetaBase, optional)

Override metadata of the created resources

Default: -

workloadOverrides (*types.PodSpecBase, optional)

Override podSpec fields for the given daemonset

Default: -

image (tailer.ImageSpec, optional)

Default: -

HostTailerStatus

HostTailerStatus defines the observed state of HostTailer.

HostTailer

HostTailer is the Schema for the hosttailers API

(metav1.TypeMeta, required)

Default: -

metadata (metav1.ObjectMeta, optional)

Default: -

spec (HostTailerSpec, optional)

Default: -

status (HostTailerStatus, optional)

Default: -

HostTailerList

HostTailerList contains a list of HostTailers.

(metav1.TypeMeta, required)

Default: -

metadata (metav1.ListMeta, optional)

Default: -

items ([]HostTailer, required)

Default: -

FileTailer

FileTailer configuration options

name (string, required)

Name for the tailer

Default: -

path (string, optional)

Path to the loggable file

Default: -

disabled (bool, optional)

Disable tailing the file

Default: -

buffer_max_size (string, optional)

Set the limit of the buffer size per active filetailer

Default: -

buffer_chunk_size (string, optional)

Set the buffer chunk size per active filetailer

Default: -

skip_long_lines (string, optional)

Skip long line when exceeding Buffer_Max_Size

Default: -

read_from_head (bool, optional)

Start reading from the head of new log files

Default: -

buffer_max_size (string, optional)

Set the limit of the buffer size per active filetailer

Default: -

buffer_chunk_size (string, optional)

Set the buffer chunk size per active filetailer

Default: -

skip_long_lines (string, optional)

Skip long line when exceeding Buffer_Max_Size

Default: -

read_from_head (bool, optional)

Start reading from the head of new log files

Default: -

containerOverrides (*types.ContainerBase, optional)

Override container fields for the given tailer

Default: -

SystemdTailer

SystemdTailer configuration options

name (string, required)

Name for the tailer

Default: -

path (string, optional)

Override systemd log path

Default: -

disabled (bool, optional)

Disable component

Default: -

systemdFilter (string, optional)

Filter to select systemd unit example: kubelet.service

Default: -

maxEntries (int, optional)

Maximum entries to read when starting to tail logs to avoid high pressure

Default: -

containerOverrides (*types.ContainerBase, optional)

Override container fields for the given tailer

Default: -

Last modified December 27, 2023: Version number bumps (00b4afd)