Skip to content

Commit 44d3cfe

Browse files
committed
karpenter-v1-migrator cronjob
Signed-off-by: Mikkel Oscar Lyderik Larsen <[email protected]>
1 parent 331a84a commit 44d3cfe

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
apiVersion: batch/v1
2+
kind: CronJob
3+
metadata:
4+
name: karpenter-v1-migrator
5+
namespace: "kube-system"
6+
labels:
7+
application: kubernetes
8+
component: karpenter-v1-migrator
9+
spec:
10+
schedule: "*/1 * * * *"
11+
concurrencyPolicy: Forbid
12+
startingDeadlineSeconds: 300
13+
successfulJobsHistoryLimit: 1
14+
failedJobsHistoryLimit: 1
15+
jobTemplate:
16+
spec:
17+
activeDeadlineSeconds: 300
18+
backoffLimit: 0
19+
template:
20+
metadata:
21+
labels:
22+
application: kubernetes
23+
component: karpenter-v1-migrator
24+
annotations:
25+
logging/destination: "{{.Cluster.ConfigItems.log_destination_infra}}"
26+
spec:
27+
serviceAccountName: karpenter
28+
restartPolicy: Never
29+
containers:
30+
- name: karpenter-v1-migrator
31+
image: container-registry.zalando.net/teapot/karpenter-v1-migrator:main-2
32+
args:
33+
- -mode=nc-fix
34+
resources:
35+
limits:
36+
cpu: 100m
37+
memory: 100Mi
38+
requests:
39+
cpu: 100m
40+
memory: 100Mi

0 commit comments

Comments
 (0)