1、滚动更新工作原理 当Reloader检测到configmap发生变化时。它获取configmap的两个对象。第一个对象是一个旧的configmap对象,它具有最新更改之前的状态。第二个对象是新的configmap对象,其中包含最新的更改。Reloader比较两个对象并查看数据是否发生任何更改。如果Reloader发现新的configmap对象有任何变化,只有那时,它才会继续滚动升级。 之后,Reloader获取所有列表deployments,daemonsets并statefulset查找上述configmap的注释。如果注释值包含configmap名称,则它会查找可以包含configm...

  SlG1So0xcIJ3   2023年11月13日   24   0   0 滚动更新nginxReloader

调优常用命令: CPU:topvmstatsariotop 内存:freetopvmstat 磁盘:iotopvmstatsar 网络:sarvmstatnethogsnload top命令详解: c可显示进程路径 z临时改变颜色 e切换资源显示单位k、m、g loadaverage:0.06,0.60,0.48 系统负载,即任务队列的平均长度。三个数值分别为1分钟前、5分钟前、15分钟前的平均值。PS:可以对比1分钟前的负载值和5分钟15分钟的值,如果最近1分钟数值变低,说明负载在下降,同理如果变得更高,说明还有问题。 如果服务器的CPU为1核心,则loadaverage中的数字...

  SlG1So0xcIJ3   2023年11月13日   28   0   0 cpulinux调优内存io

下载二进制文件 curl-Lo./kindhttps://kind.sigs.k8s.io/dl/v0.18.0/kind-linux-amd64 chmod+x./kind sudomv./kind/usr/local/bin/kind 运行程序(之后拷贝一个kubelet文件就行了): kindcreatecluster--configkind-example-config.yaml catkind-example-config.yaml 多节点集群 threenode(twoworkers)clusterconfig kind:Cluster apiVersion:kind.x...

  SlG1So0xcIJ3   2023年11月02日   42   0   0 k8skind

对python:3.7.0-test镜像缩容 [root@172-20-8-243]dockerimages|greppython python3.7.0-test3479d86415d56hoursago3.97GB python3.10d9122363988f3monthsago1GB python3.7.0a187104266fb4yearsago923MB 安装docker-slim dockerpulldslim/slim 使用slimbuild优化python:3.7.0-test镜像 dockerrun-it--rm-v/var/run/docker.sock:/var...

  SlG1So0xcIJ3   2023年11月02日   37   0   0 Docker镜像瘦身

1、配置最新repo源 1)备份mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup2)下载源wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-7.repo 2、列出所有会更新的软件清单 yumcheck-update可以看到升级后的版本 3、剔除不需要升级的软件 稳妥起见,可以只升级有必要升级的软件方式1:只需修改yum的配置文件/etc/yum/...

关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~