K8S 面试的五大问题

K8S 面试的五大问题

  • 一、为什么master上没有启动pod?
  • 二、请问你知道k8s里有哪些控制器?
    • Kubernetes cluster
  • 三.pod里的容器可以共享哪些资源?
  • 四.docker里有哪些命名空间
  • 五.pod有哪些调度策略


一、为什么master上没有启动pod?

答案: 这是因为scheduler 调度器会根据调度策略,避免了在master上建立pod

污点: taint

根据pod调度策略和方法:
1.deployment:   全自动调度
2.node selector:定向调度
3.nodeaffinity    --》尽量把不同的pod放到一台node上
4.podaffinity     --》尽量把相同的pod放到一起
5.taints和tolerations  污点和容忍

二、请问你知道k8s里有哪些控制器?

Kubernetes cluster

K8S 面试的五大问题_第1张图片

三.pod里的容器可以共享哪些资源?

K8S 面试的五大问题_第2张图片

四.docker里有哪些命名空间

K8S 面试的五大问题_第3张图片

五.pod有哪些调度策略

根据pod调度策略和方法:
1.deployment:   全自动调度: 根据node的算力(cpu,内存,带宽,已经运行的pod等)
2.node selector:定向调度
3.nodeaffinity    --》尽量把不同的pod放到一台node上   亲和度 
4.podaffinity     --》尽量把相同的pod放到一起
5.taints和tolerations  污点和容忍

你可能感兴趣的:(k8s,docker,k8s,linux)