一键etcd快速备份与恢复脚本
写在最前 服务器只要来一次意外宕机etcd它大概率就会损坏启动不起来,没有备份的你只能提桶跑路了。在此情景我们必须要掌握备份和恢复etcd的技能。 1. 前置环境 为了模拟etcd损坏无法恢复的情况,我们需要准备一个纯净的 k8s 环境。 部署 kubesphere 单机 all-in-one
- 2024-09-15
- 223
- 0
- 2
- 50.3℃
kubesphere 自定义podTemplate支持高版本nodejs
1. 前置条件 准备好任意版本的 KubeSphere 并开启 devops 功能 自行解决操作过程中因为网路异常而导致的一些意料之外的错误,例如无法访问github 2. 构建流程 注意!实测window会构建失败,因为代码里面会用到一些Shell脚本语法window无法识别会出错,因此本章节所有
- 2024-09-12
- 518
- 0
- 2
- 79.8℃
druid 性能优化
1. 问题现象 间隔一段时间数据库连接就会偶尔超时的诡异现象。 The last packet successfully received from the server was 10,014 milliseconds ago. The last packet sent successfully t
- 2024-09-04
- 229
- 0
- 0
- 46.9℃
ingress-nginx 性能优化
1. 出现net::ERR_HTTP2_SERVER_REFUSED_STREAM错误 问题现象 访问网页时,部分资源无法正确加载,控制台中有 net::ERR_HTTP2_SERVER_REFUSED_STREAM或net::ERR_FAILED
- 2024-09-03
- 467
- 0
- 0
- 70.7℃
jvm 性能优化
1. 通用配置 -server # 运行 JVM 的服务器模式
-Xms1024m # 设置初始堆大小为 1024MB
-Xmx4096m
- 2024-09-02
- 84
- 0
- 0
- 32.4℃
Kubernetes 网络策略 (Network Policy) 快速入门
1. 写在最前 请注意你的集群 cni 插件是否支持网络策略功能,否则将无法生效 2. 描述概念 网络策略的组成是选中一组目标容器pod,然后对这一组目标容器pod进行限制出入站 3. 例子详解 3.1 标签选择 default 名称空间 选中 default 名称空间中 带有app
- 2024-08-27
- 204
- 0
- 0
- 44.4℃
Jenkins:jenkins-slave-nodejs18 & nvm
写在最前 使用 docker 容器化启动 jenkins-slave,构建 nodejs18 新版本 1. 节点管理 点击系统管理 > 管理节点 > 就可以看到 新建节点 按钮。 节点名称:build-nodejs 固定节点
- 2024-08-26
- 524
- 0
- 2
- 80.4℃
Jenkins:从配置到部署全面指南
写在最前 终于来到jenkins篇章了它是即强大又难以掌握啊,那么跟随我拿下它让它来做非常有意思的工作。 1. 前置要求 构建高效DNS环境:Docker 部署 dnsmasq 实战 Jenkins:jenkins-slave-maven3.6 </
- 2024-08-24
- 530
- 0
- 0
- 77.0℃
部署 kubesphere 单机 all-in-one 模式
写在最前 基础运行环境可以选择ubuntu或者centos,我推荐ubuntu。部署 KubeSphere 3.3.x 时 KubeKey 工具在部署过程中会自动安装 Docker,但默认版本为 20.10.x,这相对较旧。为了获得更好的性能和安全性,建议手动以二进制方式安装更新的 Docker 版
- 2024-08-20
- 262
- 0
- 1
- 52.2℃
centos7.9 安装与配置
前置要求 vmware workstation 安装与配置 1. 系统介绍 CentOS 7.9 是 CentOS 7 系列的最终版本,发布于 2020 年底。作为一个基于 RHEL(Red Hat Enterprise Linux)的开源操作系统,它为用户提供了稳定且长期支持的 Linux 环境,
- 2024-07-21
- 612
- 0
- 0
- 85.2℃