题目

在这里插入图片描述

分析

创建一个Pod,名字为nginx-kusc00401,镜像地址是nginx,调度到具有disk=spinning标签的节点上。

命令

环境搭建

给节点打上标签

kubectl label nodes xxx disk=spinning

解题

assign-node-pod.yaml

apiVersion: v1
kind: Pod
metadata:
  name: nginx-kusc00401
spec:
  nodeSelector:
    disk: spinning
  containers:
  - name: nginx
    image: nginx

结果

在这里插入图片描述
可以看到Pod创建到了标签含有disk=spinning的节点上。

参考

k8s学习-kubectl命令常用选项详解与实战
k8s学习-Pod(生命周期、探针、模板、创建、删除等)
将 Pod 分配给节点

更多k8s相关内容,请看文章:k8s学习-思维导图与学习笔记

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐