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: -

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: -