https://github.com/qingwave/crond
Simple container cron job based apline. Designed as sidecar for Kubernetes pods run cron job.
https://github.com/qingwave/crond
Last synced: 2 months ago
JSON representation
Simple container cron job based apline. Designed as sidecar for Kubernetes pods run cron job.
- Host: GitHub
- URL: https://github.com/qingwave/crond
- Owner: qingwave
- Created: 2019-11-12T10:48:20.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-12T10:50:38.000Z (over 6 years ago)
- Last Synced: 2025-03-06T03:28:44.551Z (about 1 year ago)
- Language: Makefile
- Size: 1000 Bytes
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# Crond
Simple container cron job based apline. Designed as sidecar for Kubernetes pods run cron job.
## Usage
- Use shared volumes to share path if needed
- Set `CRON_SCHEDULE` to configure cron job
- See [demo-cron.yaml](example/demo-cron.yaml) for a sample app
### Standalone
Run in Docker
```sh
docker run -d --name crond --rm \
--env CRON_SCHEDULE='$(CRON_SCHEDULE)'\
qingwave/crond:latest
```
Run in k8s
```sh
kuectl run crond\
--image=qingwave/crond:latest\
--env="CRON_SCHEDULE=$(CRON_SCHEDULE)"
```