You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When processing the config for the demo namespace, the @type default_output should be replaced with the definition of the plugin in the kube-system namespace:
All params defined at the call site override the parameters in the plugin definition. Also, all post-processing rules should be applied: .pos file path rewriting, tag validation, etc.
The text was updated successfully, but these errors were encountered:
The non-standard directive <plugin> define a plugin when used in the
kube-system namspace.
Other neamespaces can refer to this plugin definition and use it,
optionally overriding some params.
Virtual plugins help admin define "default" outputs once and namespaces
owners don't need details about where the logs go (concret output
plugin) neither how (any passwords, urls related to the sink
configuration).
Following the discussion in #17 a macro for output plugins is needed. Consider this example:
kube-system.conf:
When processing the config for the
demo
namespace, the@type default_output
should be replaced with the definition of the plugin in thekube-system
namespace:All params defined at the call site override the parameters in the plugin definition. Also, all post-processing rules should be applied: .pos file path rewriting, tag validation, etc.
The text was updated successfully, but these errors were encountered: