当前位置: 首页 > article >正文

微服务》》Kubernetes (K8S) 集群配置网络》》Calico

嘻嘻嘻
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以Calico 为例子

Calico官网
官网上有安装Calico插件的步骤
步骤
在这里插入图片描述

要在主节点 主节点 主节点 执行

kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.29.2/manifests/tigera-operator.yaml
kubectl create -f https://raw.githubusercontent.com/projectcalico/calico/v3.29.2/manifests/custom-resources.yaml
watch kubectl get pods -n kube-system

在这里插入图片描述

kubectl get pod --all-namespaces
在这里插入图片描述

查看所有pod 发现 coredns-* 一直pengding

kubectl get pod --all-namespaces
在这里插入图片描述
查看对应的pod的详细描述
kubectl describe pod coredns-7ff77c879f-twksf -n kube-system|less

在这里插入图片描述
查看节点

kubectl describe nodes k8s-node1|less
在这里插入图片描述
在这里插入图片描述

》》》删除污点

kubectl get no -o yaml | grep taint -A 5
kubectl taint nodes --all node.kubernetes.io/not-ready-
在这里插入图片描述

在这里插入图片描述
》》》ContainerCreating
在这里插入图片描述

kubectl get pods -n kube-system -owide
在这里插入图片描述

》》使用describe查看错误信息。

kubectl describe pods -n kube-system coredns-66f779496c-559gr

在这里插入图片描述

在这里插入图片描述
》》删除pod

kubectl delete pod tigera-operator-c78c656bf-fww8k  -n tigera-operator  --grace-period=0 --force

在这里插入图片描述
在这里插入图片描述

删除

kubectl delete -f tigera-operator.yaml
kubectl delete -f custom-resources.yaml 

kubectl delete -f xxx.yaml

命名空间 被终止 Terminating

在这里插入图片描述
解决方案:

kubectl delete namaspace tigera-operator
如果还删除不掉
导出命名空间配置
kubectl get namespace tigera-operator -o json > tigera-operator.json
编辑命名空间配置
vim tigera-operator.json
编辑的内容如下 《编辑配置文件》

kubectl replace --raw “/api/v1/namespaces/tigera-operator/finalize” -f tigera-operator.json
kubectl get namespace tigera-operator 应该就删除了

》》编辑配置文件

###  之前
{
  "spec": {
    "finalizers": []
  }
}
## 改成之后
{
  "spec": {
    
  }
}

http://www.kler.cn/a/594784.html

相关文章:

  • Java 中 LinkedHashMap 的底层数据结构及相关分析
  • 甘特图dhtmlx-gantt 一行多任务
  • 【el-select 一键便捷全选】
  • 服务器托管如何抵御网络病毒?
  • AI小白的第七天:必要的数学知识(四)
  • Java面试核心知识点 深度拆解+高频易错
  • 设计模式之责任链模式:原理、实现与应用
  • 问题记录(一)——引入WebSocket依赖时的不兼容或冲突问题
  • 2025最新电脑IP地址修改方法:Win系统详细步骤
  • C++ - 从零实现Json-Rpc框架-1(JsonCpp Muduo 异步操作)
  • 四、小白学JAVA-石头剪刀布游戏
  • YZi Labs 谈对 Plume 的投资:利用区块链创造现实价值的典范项目
  • 【Linux】Makefile秘籍
  • 前端技巧:精准判断登录设备是移动端还是 PC 端
  • 数据可视化(matplotlib)-------辅助图标的设置
  • 一键融合,尽享全能生活:三网融合系统在酒店弱电方案中的应用探索
  • 【嵌入式】复刻SQFMI开源的Watchy墨水屏电子表——(2)软件部分
  • NineData云原生智能数据管理平台新功能发布|2025年2月版
  • ​《引力透镜:Relax Max用哈勃光学系统重构排泄物天体力学》​
  • MapStruct 使用教程