A Log Collector for all worker nodes on a K8s Cluster

Defaults:

  1. Uplaod Schedule: Every night at 23:59 (can be updated in crontab file)

  2. Available AWS Role with STSAssume policy attached and privileged Role ARN to get short term s3 write access.

How to use it:

  1. Build the docker image

    docker build docker-repo/log-collector:v01 .

  2. Upload to your docker repo

    docker push docker-repo/log-collector:v01

  3. Update the secrets.yaml with your AWS IAM Role access key and Secret Key

  4. Update configmap.yaml with your s3 bucket name, s3 region name and Role ARN.