2017-11-16 02:10:11 +03:00
|
|
|
---
|
2017-11-14 04:11:08 +03:00
|
|
|
apiVersion: k8s.kolide.com/v1alpha1
|
|
|
|
kind: OsqueryOptions
|
2017-11-12 21:58:19 +03:00
|
|
|
spec:
|
|
|
|
config:
|
2017-12-14 02:14:54 +03:00
|
|
|
options:
|
|
|
|
distributed_interval: 3
|
|
|
|
distributed_tls_max_attempts: 3
|
|
|
|
logger_plugin: tls
|
|
|
|
logger_tls_endpoint: /api/v1/osquery/log
|
|
|
|
logger_tls_period: 10
|
2017-11-16 21:58:47 +03:00
|
|
|
overrides:
|
2017-12-14 02:14:54 +03:00
|
|
|
# Note configs in overrides take precedence over the default config defined
|
|
|
|
# under the config key above. With this config file, the base config would
|
|
|
|
# only be used for Windows hosts, while Mac and Linux hosts would pull
|
|
|
|
# these overrides.
|
2017-11-16 21:58:47 +03:00
|
|
|
platforms:
|
|
|
|
darwin:
|
2017-12-14 02:14:54 +03:00
|
|
|
options:
|
|
|
|
distributed_interval: 10
|
|
|
|
distributed_tls_max_attempts: 10
|
|
|
|
logger_plugin: tls
|
|
|
|
logger_tls_endpoint: /api/v1/osquery/log
|
|
|
|
logger_tls_period: 300
|
|
|
|
disable_tables: chrome_extensions
|
|
|
|
docker_socket: /var/run/docker.sock
|
|
|
|
file_paths:
|
|
|
|
users:
|
|
|
|
- /Users/%/Library/%%
|
|
|
|
- /Users/%/Documents/%%
|
|
|
|
etc:
|
|
|
|
- /etc/%%
|
2017-11-16 21:58:47 +03:00
|
|
|
linux:
|
2017-12-14 02:14:54 +03:00
|
|
|
options:
|
|
|
|
distributed_interval: 10
|
|
|
|
distributed_tls_max_attempts: 3
|
|
|
|
logger_plugin: tls
|
|
|
|
logger_tls_endpoint: /api/v1/osquery/log
|
|
|
|
logger_tls_period: 60
|
|
|
|
schedule_timeout: 60
|
|
|
|
docker_socket: /etc/run/docker.sock
|
|
|
|
file_paths:
|
|
|
|
homes:
|
|
|
|
- /root/.ssh/%%
|
|
|
|
- /home/%/.ssh/%%
|
|
|
|
etc:
|
|
|
|
- /etc/%%
|
|
|
|
tmp:
|
|
|
|
- /tmp/%%
|
|
|
|
exclude_paths:
|
|
|
|
homes:
|
|
|
|
- /home/not_to_monitor/.ssh/%%
|
|
|
|
tmp:
|
|
|
|
- /tmp/too_many_events/
|