From 70eae3eff46b147c0ffb3497fd462b34212c8501 Mon Sep 17 00:00:00 2001 From: ignorantshr Date: Tue, 16 Jun 2020 17:26:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=AD=A3=20=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E5=99=A8-Job=20=E7=9A=84=20=E6=A8=A1=E5=BC=8F=20=E6=A6=82?= =?UTF-8?q?=E5=BF=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在官方文档中,修改的这两处地方与kuboard的意思相反。 --- learning/k8s-intermediate/workload/wl-job/pattern.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/learning/k8s-intermediate/workload/wl-job/pattern.md b/learning/k8s-intermediate/workload/wl-job/pattern.md index 8ea963d..7479300 100644 --- a/learning/k8s-intermediate/workload/wl-job/pattern.md +++ b/learning/k8s-intermediate/workload/wl-job/pattern.md @@ -15,7 +15,7 @@ meta: Kubernetes Job 对象可以用来支持 Pod 的并发执行,但是: * Job 对象并非设计为支持需要紧密相互通信的Pod的并发执行,例如科学计算 -* Job 对象不支持并发处理一系列相互独立但是又相互关联的工作任务,例如: +* Job 对象支持并发处理一系列相互独立但是又相互关联的工作任务,例如: * 发送邮件 * 渲染页面 * 转码文件 @@ -38,7 +38,7 @@ Kubernetes Job 对象可以用来支持 Pod 的并发执行,但是: 他们的优缺点归纳如下表所示,其中第二列到第四列罗列了主要考虑的对比因素: -| 模式 | 单个Job对象 | Pod的数量少于工作任务? | 是否修改已有代码? | 是否可兼容kube1.1 | +| 模式 | 单个Job对象 | Pod的数量少于工作任务? | 是否无需修改已有代码? | 是否可兼容kube1.1 | | ------------------------------------------------------------ | ----------- | ----------------------- | ------------------ | ----------------- | | [Job Template Expansion](https://kubernetes.io/docs/tasks/job/parallel-processing-expansion/) | | | ✓ | ✓ | | [Queue with Pod Per Work Item](https://kubernetes.io/docs/tasks/job/coarse-parallel-processing-work-queue/) | ✓ | | 有时候 | ✓ |