Kubernetes常见问答(一)

Pod无法访问外部服务,怎么办?

  1. 查看Pod中的DNS配置是否正常
  2. 检查Pod所在的命令空间中是否存在Service服务
  3. 确认该Pod是否具有网络访问权限
  4. 查看Pod所在的节点是否有对外的访问权限
  5. 检查网络策略是否阻止了Pod对外的访问

Node节点加入Kubernetes集群后无法被调度,怎么办?

  1. 检查该节点的taints和tolerations是否与Pod的selector匹配
  2. 检查该节点的资源使用情况是否满足Pod的调度要求
  3. 确保该节点与Kubernetes API server的连接正常

集群中的某个节点宕机,如何处理?

先用kubectl get nodes命令检查节点状态,找到异常节点。

使用kubectl drain node_name --ignore-daemonsets将节点上的Pod驱逐出去,并将其部署到其他节点上。

Kubernetes API Server不可用,如何排查?

使用kubectl cluster-info 命令查看集群状态,判断是否存在API Server不可用的情况

使用kubectl version命令查看集群版本,确认Kubernetes API Server和kubelet版本是否匹配

使用systemctl status kube-apiserver命令检查API Server运行状态,确认是否存在故障或错误

Kubernetes集群中的Deployment自动更新失败,怎么办?

检查更新策略是否设置正确

检查Kubernetes API Server和kubelet之间的连接是否正常

检查Pod的定义是否正确

相关推荐
虎头金猫1 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
分布式存储与RustFS1 天前
MinIO 官方 Docker 镜像被移除:依赖它的项目该怎么办
docker·云原生·devops·对象存储·minio·分布式存储
codeejun1 天前
每日一Go·MySQL-5、锁机制全解析
云原生·golang
赵文宇(温玉)2 天前
CoreDNS的hosts插件的缺行配置导致k8s集群异常
容器·kubernetes·rancher
guo_wen_qiang2 天前
上传本地镜像到harbor中
docker·容器·持续部署
张洛闻Eren2 天前
k8s云原生【第十课】:水平 Pod 自动扩缩容
运维·数据库·云原生·kubernetes·github
忆~遂愿2 天前
本地片库怎么在外面打开?Plex + cpolar 搭一套可远程访问的私人影音库
docker·容器
Thneonl2 天前
你的 Pod 为什么 Pending:调度器两阶段
后端·kubernetes
不吃香菜kkk、2 天前
CI/CD(GitOps)学习与部署手册
运维·云原生·容器·kubernetes·云计算·jenkins·argocd
ChaITSimpleLove2 天前
云原生性能对决:JDK21虚拟线程+GraalVM vs .NET10/11 技术栈深度对比
微服务·云原生·serverless·graalvm native·native aot·runtime async·.net11/java21