Job 中 spec 可否指定 replicas 参数?(单选题)
A. 可以
B. 不可以Job 能帮助我们做的事情不包括如下哪个?(单选题)
A. 确保每一台机器都能运行指定的 Pod
B. 跟踪 Pod 状态,根据配置及时重试失败的 Pod
C. 确定依赖关系,保证上一个任务运行完毕后再运行下一个任务
D. 控制任务并行度,并根据配置确保 Pod 队列大小有一个任务会偶发失败,我们希望失败的时候能够不断的重试直到任务能够运行成功,应该使用哪几个标签配合完成?(单选题)
A. restartPolicy: Never
B. restartPolicy: OnFailure
C. restartPolicy: Always以下哪几个参数配合能够实现将任务一共运行 10 次,每次均运行 2 个 pod?(单选题)
A. .spec.completions: 10
.spec.parallelism: 2
B. .spec.completions: 2
.spec.parallelism: 10
C. .spec.completions: 2
D. .spec.parallelism: 10如果 Job 的 activeDeadlineSeconds 设置为 10s, backoffLimit 为 5 次。 当任务运行到第三次时候,时间已经到达 10s,请问此任务会继续重试运行,还是会 DeadlineExceeded?(单选题)
A. DeadlineExceeded
B. 继续重试CronJob 中 schedule 字段书写规范,以下哪一个代表每分钟执行一次? (单选题)
A. */1 * * * *
B. * */1 * * *
C. * * */1 * *
D. * * * */1 *DaemonSet 能帮助我们做什么事情?(单选题)
A. 保证集群内每一个(或者一些)节点都运行一组相同的 Pod
B. 跟踪集群节点状态,保证新加入的节点自动创建对应的 Pod
C. 跟踪集群节点状态,保证移除的节点删除对应的 Pod
D. 能够设置 Pod 重试次数,到达指定重试次数后停止以下 Daemonset yaml 中,哪些是正确的?(多选题)
A. apiVersion: apps/v1
kind: DaemonSet
metadata:
name: fluentd-elasticsearch
namespace: default
labels:
k8s-app: fluentd-logging
spec:
selector:
matchLabels:
name: fluentd-elasticsearch
template:
metadata:
labels:
name: fluentd-elasticsearch
spec:
containers:
- name: fluentd-elasticsearch
image: gcr.io/fluentd-elasticsearch/fluentd:v2.5.1
restartPolicy: Never
B. apiVersion: apps/v1
kind: DaemonSet
metadata:
name: fluentd-elasticsearch
namespace: default
labels:
k8s-app: fluentd-logging
spec:
selector:
matchLabels:
name: fluentd-elasticsearch
template:
metadata:
labels:
name: fluentd-elasticsearch
spec:
containers:
- name: fluentd-elasticsearch
image: gcr.io/fluentd-elasticsearch/fluentd:v2.5.1
restartPolicy: Onfailure
C. apiVersion: apps/v1
kind: DaemonSet
metadata:
name: fluentd-elasticsearch
namespace: default
labels:
k8s-app: fluentd-logging
spec:
selector:
matchLabels:
name: fluentd-elasticsearch
template:
metadata:
labels:
name: fluentd-elasticsearch
spec:
containers:
- name: fluentd-elasticsearch
image: gcr.io/fluentd-elasticsearch/fluentd:v2.5.1
restartPolicy: Always
D. apiVersion: apps/v1
kind: DaemonSet
metadata:
name: fluentd-elasticsearch
namespace: default
labels:
k8s-app: fluentd-logging
spec:
selector:
matchLabels:
name: fluentd-elasticsearch
template:
metadata:
labels:
name: fluentd-elasticsearch
spec:
containers:
- name: fluentd-elasticsearch
image: gcr.io/fluentd-elasticsearch/fluentd:v2.5.1
使用哪些标签能让 daemonset 的 pod 只运行在某些节点?(多选题)
A. .spec.template.spec.nodeSelector
B. .spec.template.spec.affinity
C. Taints and Tolerations
D. matchExpressionsDaemonset 有哪几种更新方式?(多选题)
A. Blue-Green
B. On-Delete
C. RollingUpdate
D. Canary
加入作者群看答案得分享。 赶紧添加小助手「xiangcode」,发送暗号「5005」即可