k8s证书过期更新失败
kubeadm certs renew all 更新所有证书,并重启控制平面pod。使用 kubeadm certs check-expiration 检查证书正常。api-server日志一直报证书过期,重启POD异常。
批量修改容器资源限额
kubectl get deploy -n shrcb-sit | awk '/be/{print $1}' | while read i ; do kubectl set resources deployment $i --limits=cpu=500m,memory=700Mi --requests=cpu=100m,memory=512Mi -n shrcb-sit ; done脚本编程规范
function task_功能(){} # 原子能力
function setup_environment() # 环境准备
function cleanup_environment() # 环境清理
function exec_功能集合(){} # 编排层-> task
function run(){
setup_environment
exec_功能集合
cleanup_environment
} # 程序执行入口
function main(){} # 主程序入口