8.k8s之调动pod到指定节点

发布时间 2024-01-11 17:21:40作者: 杨梅冲
官方文档:将pod分配给节点
题目
:调度pod到指定节点 设置配置环境kubectl config use-context k8s 按如下要求创建并调度一个pod: - 名称:nginx-kusc00401 - image: nginx - Node selector: disk=ssd
解答:
# 1. 切换配置环境
kubectl config use-context k8s

# 2.查看是否有节点有标签disk=ssd
kubectl get nodes --show-labels
# 如果没有就加上
kubectl label nodes node1 disk=ssd

# 3.编辑yaml文件
[root@master2 nodeselector]# cat pod-selector.yaml 
apiVersion: v1
kind: Pod
metadata:
  name: nginx-kusc00401
spec:
  containers:
  - name: nginx
    image: docker.io/janakiramm/myapp:v1
    imagePullPolicy: IfNotPresent
  nodeSelector:
    disk: ssd

查看:
kubectl get pods -o wide