随笔分类 - Kubernetes
Kubernetes杂七杂八
摘要:环境查看 系统环境 # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) # uname -a Linux CentOS7K8SNode003068 3.10.0-1160.el7.x86_64 #1 SMP Mon Oct 1
阅读全文
摘要:官网地址 https://helm.sh/zh/ 帮助文档地址 https://helm.sh/zh/docs/ Github地址 https://github.com/helm/ 公共库地址 https://artifacthub.io/ 环境查看 系统环境 # cat /etc/redhat-r
阅读全文
摘要:环境查看 系统环境 # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) # uname -a Linux CentOS7K8SMaster02062 3.10.0-1160.105.1.el7.x86_64 #1 SMP Th
阅读全文
摘要:ImagePolicyWebhook用于限制节点调用某个镜像 环境查看 系统环境 # cat /etc/redhat-release Rocky Linux release 9.3 (Blue Onyx) # uname -a Linux Rocky9K8SMaster003021 5.14.0-3
阅读全文
摘要:故障现象 K8S集群CPU消耗99% 查看是一个pause进程导致 kill进程后过一会会自动启动 故障原因 集群启动了镜像quay.io/pubproxy/pause 的daemonset 并且启动了多个 处理方法 删除所有已quay.io/pubproxy/pause 镜像启动的daemonse
阅读全文
摘要:故障现象 创建deployment后在对应节点出现多个 Evicted状态的Pod并且持续增加 故障原因 节点磁盘空间不足并且设置了磁盘压力的污点 在Rancher上查看 在master上查看该节点污点情况 解决方法 清理磁盘 去除污点设置 在Rancher上操作 移除污点 在master使用kub
阅读全文
摘要:需求 k8s集群的config配置文件只能在内网使用,如果把该配置文件复制到外网并且修改地址为外网地址也无法使用 例如从rancher下载config配置文件 执行会报以下错误 # kubectl --kubeconfig=config-rancher get node Unable to conn
阅读全文
摘要:参考: 安装Docker插件 https://docs.nvidia.com/datacenter/cloud-native/container-toolkit/latest/install-guide.html Unbntu使用Docker调用GPU https://blog.csdn.net/d
阅读全文
摘要:错误表现 挂载.env为配置文件时被识别成一个文件夹而不是一个文件 错误原因 创建configmap的时候原始文件使用的是env 解决方式 创建configmap的时候需要使用的文件需要修改文件名为挂载的文件名一致 例如本次挂载的文件名是.env则需要在创建configmap的时候原始文件名修改为.
阅读全文
摘要:环境查看 系统环境 # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) # uname -a Linux CentOS7K8SMaster01063 3.10.0-1160.108.1.el7.x86_64 #1 SMP Th
阅读全文
摘要:设置节点为不可调度 # kubectl cordon 172.16.5.103 查看状态为不可调度状态 驱逐Pod 本次node为172.16.5.103 # kubectl drain 172.16.5.103 --force --ignore-daemonsets --delete-local-
阅读全文
摘要:环境查看 系统环境 # cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core) # uname -a Linux CentOS7K8SMaster01005101 3.10.0-1160.114.2.el7.x86_64 #1 SMP
阅读全文
摘要:使用K8S部署禅道参考 https://www.cnblogs.com/minseo/p/17870641.html 如果想要使用不使用容器内自带的数据库 修改配置文件 找到pvc原始文件位置修改配置文件 修改以下配置文件 # zentao/config/my.php 修改数据库的地址,设置用户名和
阅读全文
摘要:故障现象 正常配置Ingress后使用域名访问网站504 原因分析 发现pod节点的docker和flanneld网段不在同一个网段 如下图所示 处理过程 重启flanneld和docker后网段还不在同一个网段 发现systemctl的docker配置文件恢复了初始配置 原因是因为把docker从
阅读全文