etcd-backup addon fails to generate backups if ETCDCTL_CACERT, ETCDCTL_CERT and ETCDCTL_KEY is set in the cronjob

Problem

  • etcd-backup addon fails to generate backups if ETCDCTLCACERT, ETCDCTL CERT and ETCDCTL_KEY is set in the cronjob.
  • Below environment variables are set in etcd-backup cronjob:
Javascript
Copy
  • etcd-backup pods remain in NotReady state:
Javascript
Copy
  • db.part files are created in the backup path:
Javascript
Copy

Environment

  • Platform9 Managed Kubernetes - v5.6.1(kubernetes version 1.23)

Resolution

  • Edit the cronjob and remove below 6 environment variables:
Javascript
Copy
  • Then check if the backups work.
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard