Kubernetes
文章平均质量分 58
K8S相关,包括一些我遇到的坑
kainx
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
AWS EKS 相关错误修复 - remote error: tls: internal error - CSR pending
AWS EKS 相关错误修复 - remote error: tls: internal error - CSR pending原创 2024-12-13 17:39:05 · 879 阅读 · 0 评论 -
AWS asg(Auto Scaling Group)部署时报错Error: Termination Reason: Client.InternalError
AWS asg(Auto Scaling Group)部署时报错Error: Termination Reason: Client.InternalError: Client error on launch原创 2023-08-13 21:58:10 · 731 阅读 · 0 评论 -
grafana中利用变量来添加dashboard详情页地址实现点击跳转
grafana中利用变量来添加dashboard详情页地址实现点击跳转原创 2023-08-13 21:43:03 · 2904 阅读 · 0 评论 -
k8s apply时报错 x509: cannot validate certificate for xxx because it doesn‘t contain any IP SANs
k8s apply时报错 x509: cannot validate certificate for xxx because it doesn't contain any IP SANs 可能原因及解决方案原创 2022-07-08 00:15:29 · 5297 阅读 · 0 评论 -
SLUB: Unable to allocate memory java-Docker内存限制导致SLUB无法使用大页面缓存进行分配
Docker 内存限制导致SLUB unable to allocate with large page cache原创 2022-05-07 22:42:30 · 896 阅读 · 0 评论 -
“/system.slice/docker.service“: unknown container “/system.slice/docker.service“
kubelet failed to get container info for "/system.slice/docker.service": unknown container "/system.slice/docker.service" 解决办法转载 2022-05-07 17:48:26 · 1383 阅读 · 0 评论 -
k8s 常用命令
记录k8s常用命令原创 2022-04-14 21:41:35 · 214 阅读 · 0 评论 -
k8s控制器和Pod Template的关系
k8s控制器和Pod Template的关系转载 2022-03-03 11:44:24 · 659 阅读 · 0 评论 -
networkPlugin cni failed to teardown pod nginx network: invalid version \“\“: the version is empty“
networkPlugin cni failed to teardown pod nginx network: invalid version \"\": the version is empty" 问题修复原创 2022-03-02 18:04:40 · 8854 阅读 · 0 评论 -
NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized“
执行systemctl status kubelet -l 可以看到更多报错信息,我的是cni配置问题文件校验没通过Mar 02 17:00:50 kubelet[270466]: E0302 17:00:50.725250 270466 pod_workers.go:836] "Error syncing pod, skipping" err="network is not ready: container runtime network not ready: NetworkReady=false原创 2022-03-02 17:38:04 · 10336 阅读 · 2 评论 -
[ERROR FileExisting-conntrack]: conntrack not found in system path
kubeadm join 添加节点时报错[ERROR FileExisting-conntrack]: conntrack not found in system path, 执行yum install -y conntrack 然后重新执行 kubeadm join命令即可原创 2022-02-28 17:43:58 · 3537 阅读 · 0 评论 -
k8s “Unable to update cni config: No networks found in /etc/cni/net.d“解决方案
Unable to update cni config: No networks found in /etc/cni/net.d 解决办法原创 2022-02-28 16:27:53 · 24577 阅读 · 0 评论 -
unable to recognize “*.yaml“: no matches for kind “ClusterRole“ in version “rbac.authoriz
unable to recognize "*.yaml": no matches for kind "ClusterRole" in version "rbac.authoriz原创 2022-02-25 18:19:49 · 5432 阅读 · 0 评论 -
docker导致宿主机重启和Cgroup 驱动程序有关
docker导致宿主机重启,分析后发现和Cgroup驱动程序导致了这桩惨案原创 2021-12-12 21:58:33 · 2883 阅读 · 0 评论 -
buffer/cach内存占用过高及k8s java后端pod容器超出内存限制被kill重启
现象之前某个后端服务pod在不停的重启导致线上环境很不稳定,于是开始分析问题的原因原创 2021-11-15 00:10:47 · 16481 阅读 · 6 评论 -
Rancher 部署etcd“Get https://xxx:2379/health: net/http: TLS handshake timeout
现象我用rancher 部署k8s集群的时候出现Failed to get /health for host [10.154.12.79]: Get https://xxx:2379/health: net/http: TLS handshake timeout 这一错误.执行./rke_linux-amd64 -d up --config=cluster.yml 命令打开debug模式发现更多报错信息WARN[0134] [etcd] host [xxx] failed to check etcd原创 2021-11-02 22:48:10 · 3499 阅读 · 0 评论 -
nginx容器 报错 nginx: [emerg] mkdir() “/var/cache/nginx/client_temp“ failed (13: Permission denied)
现象之前用docker运行了一个nginx镜像没有任何报错,但是用k8s启动镜像的时候就报错"nginx: [emerg] mkdir() “/var/cache/nginx/client_temp” failed (13: Permission denied)" 而且是在特定的命名空间下面才会出现这个错误.正常的docker版本是17.03.3-ce不正常的docker版本是Docker 19.03.4 后者用的是Overlay2存储驱动.思考根据报错信息可以明显看出是用户权限的问题, 之前也遇到原创 2021-11-01 23:58:51 · 8620 阅读 · 0 评论 -
Kubernetes安装报错nodeRegistration.name: Invalid value: “vm_0_14_centos“: a DNS-1123 subdomain
hostname 和 DNS 的解析规则不匹配导致报错,原因是 hostname 和 DNS 的解析规则不匹配, 不能有除-和 . 之外的特殊字符存在。注意是主机名hostname,不可有-或者.nodeRegistration.name: Invalid value: "vm_0_14_centos": a DNS-1123 subdomain must consist of lower case alphanumeric characters, '-' or '.', and must start..转载 2020-10-24 19:12:29 · 4691 阅读 · 0 评论 -
CentOS安装Kubernets一键脚本及离线安装方式参考
安装root用户执行下面的脚本就行,必须保证能连外网source <(curl -sL https://git.io/k8s-install) --flannel原文链接: https://github.com/Jrohy/k8s-installkubeadm离线安装参考: https://gist.github.com/onuryilmaz/89a29261652299d7cf768223fd61da02...原创 2020-09-29 13:26:26 · 233 阅读 · 0 评论
分享