首页文章正文

k8s创建指定node的pod,nodeselector

k8s的pod 2023-11-16 15:30 741 墨鱼
k8s的pod

k8s创建指定node的pod,nodeselector

k8s创建指定node的pod,nodeselector

≡(▔﹏▔)≡ 使用命令行创建pod;使用yaml文件创建apod4.2使用命令行创建apod。创建apodiskubectlrun的命令。有关使用kubectl创建pod的帮助,可以查看web版本。web版本的地址是Pod,可以创建和管理Kubernetes。 最小的可部署计算单元。 Pod可以理解为容器的外壳,它为容器提供了一层抽象封装。 APod代表集群中运行的一个进程,每个pod都有唯一的IP。 一

2.查看pod的详细信息并指定命名空间[root@k8s-mastermanifests]#kubectldescribesecretsdashboard-admin-token-nlm6l-nkube-systemName:dashboard-admin-token-nlm6lCreateusingthecommandlinepod;Useyamlfilestocreatepods4.2Usethecommandlinetocreatepods.thecommandtocreateadiskubectlrun.有关使用kubectl创建pod的帮助,您可以查看Web版本。Web版本地址为:

1.nodeName指定nodeName:指定节点名称,用于将Pod调度到指定节点,无需通过schedulerapi版本:v1kind:Podmetadata:name:pod-examplelabels:app:nginxspec:n方法一:强制约束Pod调度到指定Node节点方法二:通过标签选择器机制选择节点,并将标签添加到Node12345[root@K]8s-MasterTools]#kubectllabelnodek8s-node1type=node1

K8S调度pod在指定节点上运行有两种方式。方法一:强制固定写入yaml,添加参数(节点nodename)特定yaml,创建并更改pod,检查pod,运行成功并检查是否在w2中。通过标签指定pod创建的节点。 labelnodenodes#kubectllabelnodesmasternode=master#kubectllabelnodesnode1node=node1#kubectllabelnodesnode2node=node2指定node

节点选择器:类型:node1容器:-名称:helloimage:"ubuntu:14.04"命令:["/bin/bash","-ce","tail-f/dev/null"]2.Createandchecktherunningstatus###[root@K8s-MasterTo[root@pengfei-master1pod]#kubectlgetpods-- all-namespaces--show-labels2.Nodeselector当我们创建pod资源时,pod会根据schduler进行调度。默认情况下

后台-插件-广告管理-内容页尾部广告(手机)

标签: nodeselector

发表评论

评论列表

快喵加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号