logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins使用插件在Build History打印基本信息

$BUILD_USER</span><br> 构建分支:<span style="color:green;">提交信息:

文章图片
#jenkins#运维
MySQL高可用架构演进:从主从复制到MGR集群的生产实践

MySQL作为互联网应用最广泛的关系型数据库,其高可用性一直是运维工程师关注的核心问题。随着业务规模的扩大,单点故障可能导致严重的业务中断和数据丢失。MySQL高可用架构经历了从简单的主从复制到半同步复制,再到MGR(MySQL Group Replication)集群的演进过程。传统的主从复制存在数据一致性风险和故障切换时间长的问题,半同步复制虽然提升了数据安全性但性能开销较大,而MGR作为My

#mysql#架构#adb
K8S上使用helm部署 Prometheus + Grafana

2. 下载 prometheus 包。2. 安装 grafana。,密码通过下面命令获取。

#kubernetes#prometheus#grafana
nginx-整合modsecurity做waf

下面以 CentOS 7、Nginx 1.16.1(Yum 安装版)为例,完整演示如何安装 ModSecurity 3(libmodsecurity + nginx connector)并以动态模块方式加载到 Nginx。

文章图片
#nginx#运维#web安全
k8s部署argocd

argocd有自己的声明式写法,这里定义一个用来调用和管理应用部署的资源清单;

文章图片
#kubernetes#argocd#容器
k8s集群部署jumpserver v3.3.1(helm)

ReadWriteMany#注意,这里用ceph做动态存储的把这个参数改成ReadWriteOnce(单机访问,不然创建出来会报错,pvc),不止这里,下面还有。volume.beta.kubernetes.io/storage-class: "managed-nfs-storage"#这里改成自己的动态存储名。imageRegistry: "docker.io"# 千万别听他的用国内的,那真是一

文章图片
#kubernetes
【2026最新收集】github国内镜像站,高速访问

以下镜像站经实测验证,按“直接访问型”“文件加速型”“知名项目专属型”分类,标注实时可用性,方便按需选择。

#github
本地部署OpenClaw安装配置使用

后面详细了解了下,这个功能其实就是一个npm包,不用买单独的云服务器。作为程序员,可以用的服务器可是有一堆,或者自己开个虚拟机在上面安装就行了。官网地址: https://github.com/openclaw/openclaw1.安装npm(第一种安装方式)首先你得安装22.0以上版本的npm,此版本的npm不支持在类似centos7的低版本系统中运行。例如,以下我是在centos8系统安装的。

#运维#容器#kubernetes
frp 部署及使用(内网穿透)

解决方法:将 frps 的启动用户修改为root,因为普通用户没有权限绑定到 1024 以下的端口(例如 80 端口)。说明一下frp 分为: 1、frps 服务端(外网使用);1、上传压缩包到任意目录然后解压,示例 /usr/local/ 目录。1、上传压缩包到任意目录然后解压,示例 /usr/local/ 目录。四,查看 frpc 是否在 frps 内注册,并测试网页访问。2、备份并修改 fr

文章图片
#运维
从零搭建企业级DevOps流水线

• 操作系统:CentOS 7.9 或 Ubuntu 20.04。• 3台服务器(最低配置:4核8G,生产建议8核16G):为每个命名空间设置ResourceQuota。:使用HPA根据负载自动调整副本数。• 网络:各节点互通,可访问外网。:定期清理Harbor中的旧镜像。:非生产环境在夜间自动缩容。

#devops#运维
    共 69 条
  • 1
  • 2
  • 3
  • 7
  • 请选择