分类目录归档:kubernetes

k8s集群安装

使用 buildx 构建多种系统架构支持的 Docker 镜像

1、跨 CPU 架构编译程序的方法

在 Linux 上,QEMU 除了可以模拟完整的操作系统之外,还有另外一种模式叫用户态模式(User mod)。该模式下 QEMU 将通过 binfmt_misc 在 Linux 内核中注册一个二进制转换处理程序,并在程序运行时[……]

Read more

发表在 kubernetes | 留下评论

编译kubeadm修改证书过期时间为100年

一、拉取版本代码,并修改certs相关文件

二、重新编译源码,生成kubeadm

三、查看集群证书过期时间

[……]

Read more

发表在 kubernetes | 留下评论

helm使用技巧

helm uninstall不删除pvc

[……]

Read more

发表在 kubernetes | 留下评论

sealos部署的k8s集群进行备份及恢复

环境简介

  • 系统环境:CentOS7.9 5.4.228-1.el7.elrepo.x86_64
  • sealos:4.1.5 RC3
  • kubernetes:v1.26.1
  • helm:v3.10.3
  • calico:v3.24.5
  • etcd:3.5.6

k8s数据保存在etcd中,通过sealos安装的集[……]

Read more

发表在 kubernetes | 留下评论

K8S中高磁盘占用Pod,占用临时目录/var/lib/kubelet/pods

尝试在Grafana查找哪个Pod占用的磁盘,但是并未提供这样的视图。

在节点上执行:

得到的确是Docker占用的磁盘。

在节点上执行:

得到Container占用磁盘特别高

在节点上执行:

得到容器的磁盘占用,发现kubelet占用磁盘特别高,且符[……]

Read more

发表在 kubernetes | 留下评论