Add Labels for CronJob https://github.com/kubernetes/kompose/issues/1795
This commit is contained in:
@@ -0,0 +1,14 @@
|
||||
version: '3'
|
||||
|
||||
services:
|
||||
challenge:
|
||||
image: busybox:stable-glibc
|
||||
labels:
|
||||
kompose.cronjob.schedule: "* * * * *"
|
||||
kompose.cronjob.concurrency_policy: "Forbid"
|
||||
kompose.cronjob.backoff_limit: "0"
|
||||
command:
|
||||
- "bash"
|
||||
- "-c"
|
||||
- "echo hello from cron"
|
||||
restart: "no"
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
---
|
||||
apiVersion: batch/v1
|
||||
kind: CronJob
|
||||
metadata:
|
||||
labels:
|
||||
io.kompose.service: challenge
|
||||
name: challenge
|
||||
spec:
|
||||
concurrencyPolicy: Forbid
|
||||
jobTemplate:
|
||||
spec:
|
||||
backoffLimit: 0
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
io.kompose.network/cronjob-default: "true"
|
||||
io.kompose.service: challenge
|
||||
spec:
|
||||
containers:
|
||||
- args:
|
||||
- bash
|
||||
- -c
|
||||
- echo hello from cron
|
||||
image: busybox:stable-glibc
|
||||
name: challenge
|
||||
restartPolicy: Never
|
||||
schedule: '* * * * *'
|
||||
+27
@@ -0,0 +1,27 @@
|
||||
---
|
||||
apiVersion: batch/v1
|
||||
kind: CronJob
|
||||
metadata:
|
||||
labels:
|
||||
io.kompose.service: challenge
|
||||
name: challenge
|
||||
spec:
|
||||
concurrencyPolicy: Forbid
|
||||
jobTemplate:
|
||||
spec:
|
||||
backoffLimit: 0
|
||||
template:
|
||||
metadata:
|
||||
labels:
|
||||
io.kompose.network/cronjob-default: "true"
|
||||
io.kompose.service: challenge
|
||||
spec:
|
||||
containers:
|
||||
- args:
|
||||
- bash
|
||||
- -c
|
||||
- echo hello from cron
|
||||
image: busybox:stable-glibc
|
||||
name: challenge
|
||||
restartPolicy: Never
|
||||
schedule: '* * * * *'
|
||||
Reference in New Issue
Block a user