"쿠버네티스 CronJob"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 6개는 보이지 않습니다)
9번째 줄: 9번째 줄:
* 직렬 또는 병렬로 지정하여 수행시킬 수 있다.
* 직렬 또는 병렬로 지정하여 수행시킬 수 있다.


<source lang='yaml'>
<syntaxhighlight lang='yaml'>
apiVersion: batch/v1beta1
apiVersion: batch/v1beta1
kind: CronJob
kind: CronJob
20번째 줄: 20번째 줄:
       template:
       template:
         spec:
         spec:
          restartPolicy: OnFailure
           containers:
           containers:
           - name: hello
           - name: hello
27번째 줄: 28번째 줄:
             - -c
             - -c
             - date; echo Hello from the Kubernetes cluster
             - date; echo Hello from the Kubernetes cluster
          restartPolicy: OnFailure
</syntaxhighlight>
</source>


==같이 보기==
==같이 보기==
* [[crontab]]
* [[쿠버네티스 CronJob schedule]]
* [[쿠버네티스 CronJob restartPolicy]]
* [[쿠버네티스 CronJob concurrencyPolicy]]
* [[쿠버네티스 Job]]
* [[쿠버네티스 Job]]
* [[쿠버네티스 용어]]
* [[쿠버네티스 용어]]
* [[쿠버네티스 워크로드]]
* [[쿠버네티스 워크로드]]
* [[crontab]]


==참고==
==참고==
40번째 줄: 43번째 줄:
* https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/
* https://kubernetes.io/docs/tasks/job/automated-tasks-with-cron-jobs/


[[분류: kubernetes]]
[[분류:K8s CronJob]]

2021년 6월 14일 (월) 16:31 기준 최신판

1 개요[ | ]

쿠버네티스 CronJob
Kubernetes 크론잡
  • 정기 스케줄에 따라 작업이 수행되도록 관리하는 k8s 객체
  • 지정한 스케줄에 따라 정기적으로 수행되는 Job
  • 실행시각이 되면 Pod이 생성된다.
  • 크론잡 객체는 crontab 파일과 유사하게 Cron 형식에 따라 스케줄을 지정한다.
시간 설정 구문이 리눅스 cron job과 동일하다.
  • 직렬 또는 병렬로 지정하여 수행시킬 수 있다.
apiVersion: batch/v1beta1
kind: CronJob
metadata:
  name: hello
spec:
  schedule: "*/1 * * * *"
  jobTemplate:
    spec:
      template:
        spec:
          restartPolicy: OnFailure
          containers:
          - name: hello
            image: busybox
            args:
            - /bin/sh
            - -c
            - date; echo Hello from the Kubernetes cluster

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}