[CKAD] 2일차 - job & cronjob
- advanced/Devops
- 2022. 9. 16.
오늘 내용은 사실 너무 간단해서 특별히 정리할 부분은 없을듯 합니다.
job
apiVersion: batch/v1
kind: Job
metadata:
name: math-add-job
spec:
completions: 3 # pod 3개가 생겨서 전부 completed되도록 함
parallelism: 3 # 3개가 동시에 실행되도록 함.
template:
spec:
containers:
- name: math-add
image: ubuntu
command: ['expr', '3', '+', '2']
restartPolicy: Never
cronjob
apiVersion: batch/v1beta1
kind: CronJob
metadata:
name: reporting-cron-job
spec:
schedule: "*/1 * * * *"
jobTemplate:
spec:
completions: 3 # pod 3개가 생겨서 전부 completed되도록 함
parallelism: 3 # 3개가 동시에 실행되도록 함.
template:
spec:
containers:
- name: math-add
image: ubuntu
command: ['expr', '3', '+', '2']
restartPolicy: Never
'advanced > Devops' 카테고리의 다른 글
[kubeadm & helm] CNI(calico) & jenkins 설치 (0) | 2022.09.20 |
---|---|
kubeadm on Ubuntu 22.04 설치시 트러블 슈팅 (0) | 2022.09.19 |
[CKAD] 1일차 (0) | 2022.09.15 |
[CKA] 12일차 - HA 설정(ETCD 서버) (0) | 2022.09.02 |
[CKA] 11일차 network(2) - CNI, Ingress, CoreDNS (0) | 2022.08.26 |