Skip to content
This repository has been archived by the owner on Nov 26, 2024. It is now read-only.

Cron removal

Compare
Choose a tag to compare
@luispabon luispabon released this 27 Sep 14:12
· 114 commits to master since this release
90f814c

When I wrote kong-certbot-agent originally, it was to plug a very specific need: I needed to provision LE certs into Kong in a Kubernetes 1.3 project I was working on at the time, which didn't have any sort of job scheduling capabilities. Hence, the image contained cron so that a regular, always-on kubernetes deployment could be used to achieve the same effect.

It's now been a long time since Kubernetes has job scheduling capabilities, even if they're still in the beta api stage. And any other system you might be deploying the agent on will likely have similar capabilities.

Thus, I've now removed cron, its crontab and the kubernetes cron'd deployment from kong-certbot-agent. Any scheduling of the agent must now be external to kong-certbot agent.

If you still need the containers that have cron, please use the 2.x series. The last version of that series is 2.3.6 - 3.0.0 is the exact same code, minus all the cron stuff.