* add more options to sematext docker agent template * add more options to sematext docker agent template * add more options to sematext docker agent template * add log patters field to Sematext agent * add image version to Sematext Docker Agent * Update README.md * update templates, order of parameters * change size * change size * change size * upper case items * adjustment headlines * set name field * order of fields * rm name field * fix question type for HTTP_PROXY * uppercase descriptions * change logo * fix typo * changed order, SPM/LS tokens first, not mandatory because only one must be present * change maintainer e-mail to docker@sematext.com
79 lines
2.5 KiB
YAML
Executable File
79 lines
2.5 KiB
YAML
Executable File
.catalog:
|
|
name: "Sematext Docker Agent"
|
|
version: "1.29.44"
|
|
description: "Sematext Docker Agent"
|
|
minimum_rancher_version: v0.46.0
|
|
questions:
|
|
- variable: "logsene_token"
|
|
label: "Logsene Token"
|
|
description: "Your Logsene Application Token"
|
|
required: false
|
|
type: "string"
|
|
- variable: "spm_token"
|
|
label: "SPM Token"
|
|
description: "Your SPM Application Token"
|
|
required: false
|
|
type: "string"
|
|
- variable: "image_version"
|
|
label: "Image version tag"
|
|
description: "default 'latest'"
|
|
default: "latest"
|
|
required: true
|
|
type: "string"
|
|
- variable: "geoip_enabled"
|
|
label: "Enable Geo IP"
|
|
description: "Enable Geo IP lookups and updaes for maxmind geoip-lite database"
|
|
required: false
|
|
default: "false"
|
|
type: "enum"
|
|
options:
|
|
- "false"
|
|
- "true"
|
|
- variable: "match_by_name"
|
|
label: "Collect logs only from containers matching the container name."
|
|
description: "Regular expression, e.g. nginx|mongo"
|
|
required: false
|
|
type: "string"
|
|
- variable: "match_by_image"
|
|
label: "Collect logs only from containers matching the image name"
|
|
description: "Regular expression, e.g. nginx|mongo"
|
|
required: false
|
|
type: "string"
|
|
- variable: "skip_by_name"
|
|
label: "Exclude logs from containers matching the container name"
|
|
description: "Regular expression, e.g. nginx|mongo"
|
|
required: false
|
|
type: "string"
|
|
- variable: "skip_by_image"
|
|
label: "Exclude logs from containers matching the image name"
|
|
description: "Regular expression, e.g. nginx|mongo"
|
|
required: false
|
|
type: "string"
|
|
- variable: "http_proxy"
|
|
label: "HTTP Proxy"
|
|
description: "Proxy url, when the agent runs behind a firewall e.g. http://myproxy:9090"
|
|
required: false
|
|
type: "string"
|
|
- variable: "https_proxy"
|
|
label: "HTTPS Proxy"
|
|
description: "Secure Proxy url, when the agent runs behind a firewall e.g. https://myproxy:9090"
|
|
required: false
|
|
type: "string"
|
|
- variable: "kubernetes"
|
|
label: "Tag logs with Kubernetes metadata"
|
|
description: "Enable/disable tagging of logs with namespace, pod, UID, container name, ..."
|
|
required: false
|
|
default: "0"
|
|
type: "enum"
|
|
options:
|
|
- 0
|
|
- 1
|
|
- variable: "logagent_patterns"
|
|
label: "Custom pattern definitions for log parsing."
|
|
type: "multiline"
|
|
required: false
|
|
|
|
|
|
|
|
|