logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s-污点和容忍度使用介绍

Taint (污点)和 Toleration(容忍度)节点亲和性,是pod的一种属性(偏好或硬性要求),它使pod被吸引到一类特定的节点。Taint 则相反,它使节点能够排斥一类特定的 podTaint 和 toleration 相互配合,可以用来避免 pod 被分配到不合适的节点上。每个节点上都可以应用一个或多个taint ,这表示对于那些不能容忍这些 taint 的 pod,是不会被该节点接受

#k8s
k8s 中svc和Deployment配置文件详解

k8s 中svc和Deployment配置文件字段详解一、Delpoyment.yml二、SVC.yml一、Delpoyment.ymlapiVersion: extensions/v1beta1# 指定api版本,此值必须在kubectl api-versions中kind: Deployment# 指定创建资源的角色/类型metadata:# 资源的元数据/属性name: demo# 资源的名

#docker#k8s
k8s查看日志

k8s中pod的容器日志查看命令# 追踪名称空间 nsA 下容器组 pod1 的日志kubectl logs -f pod1 -n nsA# 追踪名称空间 nsA 下容器组 pod1 中容器 container1 的日志kubectl logs -f pod1 -c container1 -n nsA# 查看容器组 nginx 下所有容器的日志kubectl logs nginx --all-co

#nginx#运维#linux +1
K8S 将 pod 调度到指定 nodes 上运行

K8S将pod调度到指定nodes上运行两种方式方式1:强制固定编写yaml,添加参数(node节点名)vim text.yamlnodeName: worker01#添加节点名参数具体yamlapiVersion: v1kind: Podmetadata:name: textnamespace: textspec:nodeName: worker01#添加节点名参数containers:- na

#k8s
k8s中查看节点污点

方法一(查询单个)k describe node 节点名称显示如下方法二(查询所有节点)使用如下模板{{printf "%-50s %-12s\n" "Node" "Taint"}}{{- range .items}}{{- if $taint := (index .spec "taints") }}{{- .metadata.name }}{{ "\t" }}{{- range $taint }

#k8s
如何把ISO镜像转换成Docker镜像

前言最近开始研究docker,如果想要自己创建个镜像,必须从Docker Hub上面获取一个基础镜像来创建;对于于没有基础镜像的,我就在想有没有办法把ISO转换成Docker格式,然后上传到Docker Hub上作为基础镜像使用。1.准备阶段首先,在一台虚拟机中安装好需要转换的ISO镜像,本文以CentOS 7.1为例;其次,进入装好的系统,到根目录下面我们可以看到如下文件夹其中/proc、/sy

#docker#容器#运维
到底了