由于线上很多k8s集群的证书要过期了,虽然升级集群会更新证书,但是线上很多专属云k8s集群不方便升级,所以选择了手动更新证书,这里记录下更新
概述 前几天使用ansible通过公网方式建立的vpn部署k8s时遇到了几个问题,特别慢,时不时总是断开连接,导致playbook执行不下去,
最近总是接到研发同学反馈线上应用响应慢或无响应及健康检测失败重启之类,查找发现是因为cpu throttling (cpu 节流/受限)。因为线上所有服务都是开启了cpu
使用docker拉取上传 拉取amd64镜像,并重命名tag 上传 1 2 3 docker pull --platform amd64 k8s.gcr.io/kube-apiserver:v1.18.5 docker tag k8s.gcr.io/kube-apiserver:v1.18.5 reg.xxx.cn/kube-apiserver:v1.18.5-amd64 docker push reg.xxx.cn/kube-apiserver:v1.18.5-amd64 拉取arm64镜像 1 2 3 docker pull --platform arm64 k8s.gcr.io/kube-apiserver:v1.18.5 docker tag k8s.gcr.io/kube-apiserver:v1.18.5 reg.xxx.cn/kube-apiserver:v1.18.5-arm64 docker push reg.xxx.cn/kube-apiserver:v1.18.5-arm64
使用docker方式编译出来的文件在华为云鲲鹏上运行缺少库,所以选择直接在鲲鹏虚机上编译 安装python3 1 2 3 yum install git python36 python36-devel python36-pip zlib-devel -y python3 -m pip install --upgrade pip
在做namespace克隆的时候需要用到两个下拉框选择源namespace和目标namespace,用到了element的el-select