原文:kubernetes对象之Job

系列目录 job是什么 对于ReplicaSet ReplicationController等类型的控制器而言,它希望pod保持预期数目 持久运行下去,除非用户明确删除,否则这些对象一直存在,它们针对的是耐久性任务,如web服务等。对于非耐久性任务,比如压缩文件,任务完成后,pod需要结束运行,不需要pod继续保持在系统中,这个时候就要用到Job。因此说Job是对ReplicaSet Repli ...

2019-06-09 08:24 0 616 推荐指数:

查看详情

kubernetes job

Job Job负责批处理任务,即仅执行一次的任务,它保证批处理任务的一个或多个Pod成功结束。 Job Spec格式 spec.template格式同Pod RestartPolicy仅支持Never或OnFailure 单个Pod时,默认Pod成功运行后Job即结束 ...

Fri Jan 17 01:24:00 CST 2020 0 1122
kubernetes job的原理

job例子: apiVersion: batch/v1 #job的apiVersion kind: Job #资源类型为job metadata: labels: name: busybox name ...

Wed Jun 20 19:39:00 CST 2018 0 1066
KubernetesJob与CronJob

有一类作业显然不满足这样的条件,这就是“离线业务”,或者叫作 Batch Job(计算业务)。 这 种业务在计算完成后就直接退出了,而此时如果你依然用 Deployment 来管理这种业务的话,就会 发现 Pod 会在计算结束后退出,然后被 Deployment Controller 不断地重启 ...

Thu Mar 21 22:01:00 CST 2019 1 1106
Kubernetes Job配置

  我们知道使用kubernetes的rc或者rs创建的pod,kubernetes会实时监控其健康状态,如果发现pod挂掉以后,会自动启动一个新的,让pod的数量始终保持在指定的replicas上。那么问题就来了,在有些场景下,我们就是想要运行一些容器执行某种特定的任务,任务一旦执行完成,容器 ...

Mon Mar 20 06:34:00 CST 2017 0 2699
Kubernetes】离线业务:Job与CronJob

  Deployment、StatefulSet和DaemonSet这三个编排概念编排的对象主要都是在线业务(Long Running Task,这些应用一旦运行起来,除非出错或者停止,它的容器进程会一直保持在Running状态)。   但是对于离线业务(Batch Job,计算业务)在计算 ...

Tue Oct 16 20:48:00 CST 2018 0 712
kubernetes对象之cronjob

系列目录 类似于Linux的Cron模块,CronJob用来运行定时性任务,或者周期性、重复性任务。注意CronJob启动的是kubernetes中的Job,不是ReplicaSet、DaemonSet等其它控制器类型。 示例: 以下CronJob每分钟运行一次,打印出当前时间 ...

Mon Jun 10 16:23:00 CST 2019 0 496
kubernetes对象之Volume

系列目录 概述 Volume是对各种存储资源的抽象、虚拟化。为管理、控制、使用存储资源提供统一接口。Openstack中的volume为虚拟机提供存储,Docker中的volume为容器提供存储。因为在kubernetes中可部署运行最小单位是pod ,所以kubernetes ...

Tue Jun 11 16:19:00 CST 2019 0 590
Kubernetes 资源对象

概述 我将它们简单的分类为以下几种资源对象: 类别 名称 资源对象 Pod、ReplicaSet、ReplicationController、Deployment、StatefulSet、DaemonSet、Job ...

Fri Sep 27 22:31:00 CST 2019 0 358
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM