forked from k-space/kube
logging: Replace Fluent Bit with Filebeat
This commit is contained in:
@@ -14,8 +14,8 @@ To deploy:
|
||||
|
||||
```
|
||||
kubectl create namespace logging
|
||||
kubectl apply -n logging -f mongodb-support.yml -f application.yml -f networkpolicy-base.yml
|
||||
kubectl rollout restart -n logging daemonset/fluent-bit
|
||||
kubectl apply -n logging -f mongodb-support.yml -f application.yml -f filebeat.yml -f networkpolicy-base.yml
|
||||
kubectl rollout restart -n logging daemonset.apps/filebeat
|
||||
```
|
||||
|
||||
To set secrets:
|
||||
@@ -44,7 +44,8 @@ After Graylog deployment following steps were manually performed via web interfa
|
||||
|
||||
* Add Syslog TCP input for external Linux hosts
|
||||
* Add Syslog UDP input for Mikrotik networking gear
|
||||
* Add GELF TCP input for Kubernetes workers
|
||||
* Add Beats input for Kubernetes workers,
|
||||
enable `Do not add Beats type as prefix`
|
||||
* Trusted header authentication was enabled and set to `Remote-User`
|
||||
https://graylog.k-space.ee/system/authentication/authenticator/edit
|
||||
Note that user accounts are not provisioned automatically.
|
||||
|
Reference in New Issue
Block a user