二进制安装Kubernetes1.30之多Master
环境 主机名 IP 角色 说明 master01 10.0.0.101 master节点 kube-apiserver、kube-controller-manager、kube-scheduler、etcd、kubelet、kube-pro...
K8s生产故障案例之Calico 异常重启问题复盘
介绍 集群内网络架构为,基于Calico BGP 的路由模式,直接与交互机建联。 影响范围和故障时间线 影响范围 线下环境 node-xx 物理机上 Pod 网络不可用 影响时间线(2023-07-23 22:09 ~ 22:14) [22...
有关ngx.location.capture的用法
简介 ngx.location.capture是Nginx内置模块HttpLuaModule提供的函数之一。它的作用是实现在NGINX内发起网络请求并获取响应的功能,以便用NGINX代理或处理请求后返回结果,如反向代理、请求重写等操作。 常...
基于MYSQL5.7.41部署MGR集群(标准作业手册)
说明 本次我们使用虚拟机的方式进行部署安装 之前我们在K8S中部署了一版,实际这一版没啥区别只是翻译了一下。 环境准备 主机名 IP 角色 mysql-mgr-1 10.0.0.130 主节点、引导服务器 mysql-mgr-1 10.0....
jenkins构建参数从API接口中获取案例
原来我们一直以来都是从脚本中获取数据实现动态参数,由于脚本的可复用性较低,每次复用需要重新部署一套,很是不方便,现在改为HTTP接口就方便多了。 例如有一个接口返回下面这样的数据时 {"status": 200, &qu...
python中使用rabbitmq消息队列、延迟队列
python的消息队列用起来还是比较简单的,需要安装python的pika包。 pip install pika 封装一个类 import pika # 创建 class CreateChannel: # 连接配置 host = '...
go项目dockerfile最佳实践
不需要cgo情况下的最佳实践 docker有一个基本镜像叫做scratch,它是一个空的镜像,在临时基础镜像上运行的应用程序只能访问内核 至少在容器提供隔离的范围内 所以此时我们的思路是 在golang基础镜像下build出二进制文件 然后...
kubectl 常用命令指南
修改Centos7的网卡名称ens160、eno192改为eth0、eth1
修改网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-eno16777984 修改下面两个配置项 NAME=eno16777984 DEVICE=eno16777984 改为 NAME=eth0...
LVM磁盘扩容
首先添加磁盘 系统能发现块设备 执行 fdisk /dev/sda 命令 依次输入p、n、p 出现3个默认选项,全部回车即可 输入t,使用默认3,继续输入l(字母L,不是数字1)、8e、w 依次输入以下命令 partprobe 创建pv p...
最新评论
顶起来
好
好文章
集群节点宕机后无法开启组复制,原因:节点宕机重启后svc默认不添加未就绪的pod,1.24版本在无头svc下添加: annotations: service.alpha.kubernetes.io/tolerate-unready-endpoints: "true" 1.24版本以上添加: 1.24版tolerate-unready-endpointsService 中的注解,改用Service.spec.publishNotReadyAddresses
在使用try_files的时候,能不能根据URI计算MD5访问文件啊,找了很久没找到相关的文章。
post { always { script{ if (currentBuild.currentResult == "ABORTED" || currentBuild.currentResult == "FAILURE" || currentBuild.currentResult == "UNSTABLE" ){ slackSend channel: "#机器人", message: "Build failure: ${env.JOB_NAME} -- No: ${env.BUILD_NUMBER}, please check detail in email!" } else { slackSend channel: "#机器人", message: "Build Success: ${env.JOB_NAME} -- Build No: ${env.BUILD_NUMBER}, please check on http://www.yourwebsite.com" } } } }