• How to trigger a Kubernetes cronjob

    2 min read

    kubernetes cronjob trigger

    If you deploy a Cronjob on Kubernetes it can be useful to test it out by manually triggering a run rather than to wait until it is run according by it's schedule.

    Let's assume we have the following Cronjob that we want to run:

    $ kubectl get cronjob NAME SCHEDULE SUSPEND ACTIVE LAST SCHEDULE AGE pet2cattle-sitemapgen 0 5 * * * False 0 <none> 13m 

    21/01/2021

    Read more...
  • Create a cronjob on a kubernetes cluster

    3 min read

    kubectl cronjob create

    The cronjob object haven't been GA until Kubernetes v1.21, even though the Job object have been GA for a long time. Let's take a look how it works:

    $ kubectl create job demo --image nginx --dry-run=client -o yaml | head -n1 apiVersion: batch/v1 $ kubectl create cronjob demo --image nginx --schedule="*/1 * * * *" -o yaml --dry-run=client | head -n1 apiVersion: batch/v1beta1 

    20/01/2021

    Read more...

From pet to cattle
Treat your kubernetes clusters like cattle, not pets