ArgoCron is a simple pod that triggers Argo Workflows using Kubernetes CronJobs. Works as an alternative to set up a calendar system using argo-events.
ArgoCron simply clones a Git repository and executes an argo submit --watch of a given workflow in the Git repository.
Also, in order to avoid older containers in the cluster, it can clean up and delete older containers before the execution of the cluster
Install Argo in your kubernetes cluster
Create a git repository containing your workflows
Download and configure argo.cronjob.yaml
You can generate the fingerprints for known_hosts with ssh-keyscan:
ssh-keyscan github.com OR ssh-keyscan bitbucket.com
default]: sets the namespace where to run the workflow in.5d]: deletes all the previous workflow runs previous to certain timemaster]: git branch to be checked out to find the workflowPlease read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
Content type
Image
Digest
Size
28.8 MB
Last updated
over 6 years ago
docker pull bitphy/argo-cron