3.6.3. Jobs
作业类似于复制控制器,其目的在于出于指定的原因创建 pod。不同之处在于复制控制器是为持续运行的容器集设计的,而作业则用于一次性容器集。作业跟踪所有成功完成,并且达到指定数量的完成时,作业本身将完成。
以下示例计算 π 到 2000 个位置,输出它,然后完成:
apiVersion: extensions/v1 kind: Job metadata: name: pi spec: selector: matchLabels: app: pi template: metadata: name: pi labels: app: pi spec: containers: - name: pi image: perl command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"] restartPolicy: Never
有关如何使用作业(job)的更多信息,请参阅作业。