分类目录归档:kubernetes

k8s集群安装

Ubuntu 22.04安装k8s需要注意的事项

一、cgroup版本造成容器无法启动

Ubuntu 21.04版本后的版本(不包含21.04)linux内核改用了cgroup v2版本,而容器镜像环境尤其是比较老的入centos7等都使用的v1版本,并不能兼容导致启动失败,常见问题如下:
cat: can’t open ‘/sys/fs/cg[……]

Read more

发表在 kubernetes | 留下评论

使用 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 | 留下评论