@@ -41,7 +41,7 @@ Pod 索引在{{<glossary_tooltip text="注解" term_id="annotation" >}}
41
41
为了让容器化的任务进程获得此索引,你可以使用
42
42
[ downward API] ( /zh-cn/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/#the-downward-api )
43
43
机制发布注解的值。为方便起见,
44
- 控制平面自动设置 downward API 以在 ` JOB_COMPLETION_INDEX ` 环境变量中公开索引。
44
+ 控制平面自动设置 Downward API 以在 ` JOB_COMPLETION_INDEX ` 环境变量中公开索引。
45
45
46
46
<!--
47
47
Here is an overview of the steps in this example:
@@ -69,8 +69,10 @@ non-parallel, use of [Job](/docs/concepts/workloads/controllers/job/).
69
69
70
70
<!-- steps -->
71
71
72
- <!-- ## Choose an approach -->
73
- ## 选择一种方法
72
+ <!--
73
+ ## Choose an approach
74
+ -->
75
+ ## 选择一种方法 {#choose-an-approach}
74
76
75
77
<!--
76
78
To access the work item from the worker program, you have a few options:
@@ -84,7 +86,7 @@ To access the work item from the worker program, you have a few options:
84
86
that reads the index using any of the methods above and converts it into
85
87
something that the program can use as input.
86
88
-->
87
- 要从工作程序访问工作项,你有几个选择 :
89
+ 要从工作程序访问工作项,你有几个选项 :
88
90
89
91
1 . 读取 ` JOB_COMPLETION_INDEX ` 环境变量。Job
90
92
{{< glossary_tooltip text="控制器" term_id="controller" >}}
@@ -98,7 +100,7 @@ For this example, imagine that you chose option 3 and you want to run the
98
100
[rev](https://man7.org/linux/man-pages/man1/rev.1.html) utility. This
99
101
program accepts a file as an argument and prints its content reversed.
100
102
-->
101
- 对于此示例,假设你选择了方法 3 并且想要运行
103
+ 对于此示例,假设你选择了选项 3 并且想要运行
102
104
[ rev] ( https://man7.org/linux/man-pages/man1/rev.1.html ) 实用程序。
103
105
这个程序接受一个文件作为参数并按逆序打印其内容。
104
106
@@ -125,14 +127,15 @@ the start of the clip.
125
127
由于这只是一个例子,每个 Pod 只做一小部分工作(反转一个短字符串)。
126
128
例如,在实际工作负载中,你可能会创建一个表示基于场景数据制作 60 秒视频任务的 Job 。
127
129
此视频渲染 Job 中的每个工作项都将渲染该视频剪辑的特定帧。
128
- 索引完成意味着 Job 中的每个 Pod 都知道通过从剪辑开始计算帧数,来确定渲染和发布哪一帧,。
129
-
130
- <!-- ## Define an Indexed Job -->
131
- ## 定义索引作业
130
+ 索引完成意味着 Job 中的每个 Pod 都知道通过从剪辑开始计算帧数,来确定渲染和发布哪一帧。
132
131
133
132
<!--
133
+ ## Define an Indexed Job
134
+
134
135
Here is a sample Job manifest that uses `Indexed` completion mode:
135
136
-->
137
+ ## 定义索引作业 {#define-an-indexed-job}
138
+
136
139
这是一个使用 ` Indexed ` 完成模式的示例 Job 清单:
137
140
138
141
{{< codenew language="yaml" file="application/job/indexed-job.yaml" >}}
@@ -168,10 +171,13 @@ like shown in the following example:
168
171
169
172
{{< codenew language="yaml" file="application/job/indexed-job-vol.yaml" >}}
170
173
171
- <!-- ## Running the Job -->
172
- ## 执行 Job
174
+ <!--
175
+ ## Running the Job
176
+
177
+ Now run the Job:
178
+ -->
179
+ ## 执行 Job {running-the-job}
173
180
174
- <!-- Now run the Job: -->
175
181
现在执行 Job:
176
182
177
183
``` shell
@@ -199,7 +205,9 @@ Once you have created the Job, wait a moment then check on progress:
199
205
kubectl describe jobs/indexed-job
200
206
```
201
207
202
- <!-- The output is similar to: -->
208
+ <!--
209
+ The output is similar to:
210
+ -->
203
211
输出类似于:
204
212
205
213
```
@@ -268,7 +276,9 @@ inspect the output of one of the pods:
268
276
kubectl logs indexed-job-fdhq5 # 更改它以匹配来自该 Job 的 Pod 的名称
269
277
```
270
278
271
- <!-- The output is similar to: -->
279
+ <!--
280
+ The output is similar to:
281
+ -->
272
282
输出类似于:
273
283
274
284
```
0 commit comments