<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=%E6%8E%A7%E5%88%B6%E5%99%A8CronJob</id>
	<title>控制器CronJob - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.linuxsa.org/index.php?action=history&amp;feed=atom&amp;title=%E6%8E%A7%E5%88%B6%E5%99%A8CronJob"/>
	<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=%E6%8E%A7%E5%88%B6%E5%99%A8CronJob&amp;action=history"/>
	<updated>2026-04-20T13:32:12Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://wiki.linuxsa.org/index.php?title=%E6%8E%A7%E5%88%B6%E5%99%A8CronJob&amp;diff=1302&amp;oldid=prev</id>
		<title>Evan：​/* start */</title>
		<link rel="alternate" type="text/html" href="https://wiki.linuxsa.org/index.php?title=%E6%8E%A7%E5%88%B6%E5%99%A8CronJob&amp;diff=1302&amp;oldid=prev"/>
		<updated>2023-10-06T07:23:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;start&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;=start=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
root@ubuntu-200470-1:~/cronjob# cat  cronjob.yaml &lt;br /&gt;
apiVersion: batch/v1&lt;br /&gt;
kind: CronJob&lt;br /&gt;
metadata:&lt;br /&gt;
  name: hello&lt;br /&gt;
spec:&lt;br /&gt;
  schedule: &amp;quot;*/1 * * * *&amp;quot;&lt;br /&gt;
  jobTemplate:&lt;br /&gt;
    spec:&lt;br /&gt;
      template:&lt;br /&gt;
        spec:&lt;br /&gt;
          containers:&lt;br /&gt;
          - name: hello&lt;br /&gt;
            image: busybox&lt;br /&gt;
            args:&lt;br /&gt;
            - /bin/sh&lt;br /&gt;
            - -c&lt;br /&gt;
            - date; echo Hello from the Kubernetes cluster&lt;br /&gt;
          restartPolicy: OnFailure&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kubectl  create -f cronjob.yaml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
00470-1:~/cronjob# kubectl get jobs --watch&lt;br /&gt;
&lt;br /&gt;
NAME                  COMPLETIONS   DURATION   AGE&lt;br /&gt;
hello-28276275        1/1           21s        3m1s&lt;br /&gt;
hello-28276276        1/1           19s        2m1s&lt;br /&gt;
hello-28276277        1/1           22s        61s&lt;br /&gt;
hello-28276278        0/1           1s         1s&lt;br /&gt;
process-item-apple    1/1           65s        15m&lt;br /&gt;
process-item-banana   1/1           68s        15m&lt;br /&gt;
process-item-cherry   1/1           66s        15m&lt;br /&gt;
^Croot@ubuntu-200470-1:~/cronjob# pods=$(kubectl get pods --selector=job-name=hello-28276276 --output=jsonpath={.items[*].metadata.name})&lt;br /&gt;
root@ubuntu-200470-1:~/cronjob# &lt;br /&gt;
root@ubuntu-200470-1:~/cronjob# echo $pods &lt;br /&gt;
hello-28276276-fn86r&lt;br /&gt;
root@ubuntu-200470-1:~/cronjob# kubectl  logs $pods &lt;br /&gt;
Fri Oct  6 07:16:07 UTC 2023&lt;br /&gt;
Hello from the Kubernetes cluster&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
root@ubuntu-200470-1:~/cronjob# kubectl  create -f  cronjob.yaml &lt;br /&gt;
Warning: batch/v1beta1 CronJob is deprecated in v1.21+, unavailable in v1.25+; use batch/v1 CronJob&lt;br /&gt;
cronjob.batch/hello created&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Evan</name></author>
	</entry>
</feed>