Versions in this module Expand all Collapse all v0 v0.1.0 Jan 23, 2020 Changes in this version + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func ProcessSettings(plugin Plugin, settings map[string]string, baseMap map[string]string, ...) + func RenderPlugin(plugin Plugin, baseMap map[string]string, namespace string, ...) (string, error) + func RenderSettings(settings map[string]string) (string, error) + type FluentBit struct + Spec FluentBitSpec + Status FluentBitStatus + func (in *FluentBit) DeepCopy() *FluentBit + func (in *FluentBit) DeepCopyInto(out *FluentBit) + func (in *FluentBit) DeepCopyObject() runtime.Object + type FluentBitList struct + Items []FluentBit + func (in *FluentBitList) DeepCopy() *FluentBitList + func (in *FluentBitList) DeepCopyInto(out *FluentBitList) + func (in *FluentBitList) DeepCopyObject() runtime.Object + type FluentBitSpec struct + Filter []Plugin + Input []Plugin + Output []Plugin + Service []Plugin + Settings []Plugin + func (in *FluentBitSpec) DeepCopy() *FluentBitSpec + func (in *FluentBitSpec) DeepCopyInto(out *FluentBitSpec) + type FluentBitStatus struct + func (in *FluentBitStatus) DeepCopy() *FluentBitStatus + func (in *FluentBitStatus) DeepCopyInto(out *FluentBitStatus) + type KubernetesSecret struct + Key string + Name string + Namespace string + func (ks KubernetesSecret) GetValue(namespace string) (string, error) + type Parameter struct + Name string + Value string + ValueFrom *ValueFrom + func (p Parameter) GetValue(namespace string) (string, string) + type Plugin struct + Name string + Parameters []Parameter + Type string + type ValueFrom struct + SecretKeyRef KubernetesSecret + func (vf *ValueFrom) GetValue(namespace string) (string, error)