1 Star 0 Fork 1

k8sers / docs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
OKE为WorkerNode自动加污点(taints) 846697a17cff4005957110b1ceef4603.md 940 Bytes
一键复制 编辑 原始数据 按行查看 历史
Wilbur 提交于 2024-03-14 18:04 . 提交notion笔记

OKE为WorkerNode自动加污点(taints)

OKE可以在创建Pool时自定义给节点添加污点(taints)。 这种情况,在创建Pool时,在”show advanced options”的”Initialization script”里面输入下面脚本内容。

示例中,添加污点,env=prod:NoSchedule。请修改为想使用的内容。

#!/bin/bash
curl --fail -H "Authorization: Bearer Oracle" -L0 http://169.254.169.254/opc/v2/instance/metadata/oke_init_script | base64 --decode >/var/run/oke-init.sh
bash /var/run/oke-init.sh --kubelet-extra-args "--register-with-taints=env=prod:NoSchedule"

查看,

kubectl get nodes 10.0.10.234 -oyaml | grep taints -A3

k8sers-dev2OKE%25E8%2587%25AA%25E5%258A%25A8%25E5%258A%25A0%25E6%25B1%25A1%25E7%2582%25B9(taints)imagesimage-20221202102430776.png

1
https://gitee.com/k8sers/docs.git
git@gitee.com:k8sers/docs.git
k8sers
docs
docs
main

搜索帮助