Did anyone try log clean up using Cronjob? Can I g...
# nebula
p
Did anyone try log clean up using Cronjob? Can I get code snippet please?
w
Try something like this
Copy code
apiVersion: batch/v1beta1
kind: CronJob
metadata:
  name: log-cleanup
spec:
  schedule: "0 0 * * *"  # run the job every day at midnight
  jobTemplate:
    spec:
      template:
        spec:
          containers:
          - name: log-cleanup
            image: your-log-cleanup-image:latest
            command: ["/bin/sh", "-c", "./cleanup.sh /path/to/log"]
          restartPolicy: OnFailure
p
where is cleanup.sh?
w
it’s just an example, we could write our own as our needs, i.e. moving it to some colders storage for further usage, or simply removing them.
p
Do you have sample code snippet for script for that as well?