使用 K8S 或 Docker 快速部署 Redis
写在最前 根据你自身的需求选择任意一种部署方式,如果是新人可以先看之前的篇章来完成基础环境的安装与配置。 1. 前置要求 二进制部署任意版本docker 2. docker 部署 https://hub.docker.com/
- 2024-09-20
- 144
- 0
- 0
- 38.4℃
使用 K8S 或 Docker 快速部署 MySQL8 数据库
写在最前 根据你自身的需求选择任意一种部署方式,如果是新人可以先看之前的篇章来完成基础环境的安装与配置。 1. 前置要求 二进制部署任意版本docker 2. docker 部署 https://hub.docker.com/
一键etcd快速备份与恢复脚本
写在最前 服务器只要来一次意外宕机etcd它大概率就会损坏启动不起来,没有备份的你只能提桶跑路了。在此情景我们必须要掌握备份和恢复etcd的技能。 1. 前置环境 为了模拟etcd损坏无法恢复的情况,我们需要准备一个纯净的 k8s 环境。 部署 kubesphere 单机 all-in-one
- 2024-09-15
- 245
- 0
- 2
- 52.5℃
kubesphere 自定义podTemplate支持高版本nodejs
1. 前置条件 准备好任意版本的 KubeSphere 并开启 devops 功能 自行解决操作过程中因为网路异常而导致的一些意料之外的错误,例如无法访问github 2. 构建流程 注意!实测window会构建失败,因为代码里面会用到一些Shell脚本语法window无法识别会出错,因此本章节所有
- 2024-09-12
- 539
- 0
- 2
- 81.9℃
druid 性能优化
1. 问题现象 间隔一段时间数据库连接就会偶尔超时的诡异现象。 The last packet successfully received from the server was 10,014 milliseconds ago. The last packet sent successfully t
- 2024-09-04
- 238
- 0
- 0
- 47.8℃
ingress-nginx 性能优化
1. 出现net::ERR_HTTP2_SERVER_REFUSED_STREAM错误 问题现象 访问网页时,部分资源无法正确加载,控制台中有 net::ERR_HTTP2_SERVER_REFUSED_STREAM或net::ERR_FAILED
- 2024-09-03
- 489
- 0
- 0
- 72.9℃
jvm 性能优化
1. 通用配置 -server # 运行 JVM 的服务器模式
-Xms1024m # 设置初始堆大小为 1024MB
-Xmx4096m
- 2024-09-02
- 89
- 0
- 0
- 32.9℃
Kubernetes 网络策略 (Network Policy) 快速入门
1. 写在最前 请注意你的集群 cni 插件是否支持网络策略功能,否则将无法生效 2. 描述概念 网络策略的组成是选中一组目标容器pod,然后对这一组目标容器pod进行限制出入站 3. 例子详解 3.1 标签选择 default 名称空间 选中 default 名称空间中 带有app
- 2024-08-27
- 208
- 0
- 0
- 44.8℃
Jenkins:jenkins-slave-nodejs18 & nvm
写在最前 使用 docker 容器化启动 jenkins-slave,构建 nodejs18 新版本 1. 节点管理 点击系统管理 > 管理节点 > 就可以看到 新建节点 按钮。 节点名称:build-nodejs 固定节点
- 2024-08-26
- 540
- 0
- 2
- 82.0℃
Jenkins:从配置到部署全面指南
写在最前 终于来到jenkins篇章了它是即强大又难以掌握啊,那么跟随我拿下它让它来做非常有意思的工作。 1. 前置要求 构建高效DNS环境:Docker 部署 dnsmasq 实战 Jenkins:jenkins-slave-maven3.6 </
- 2024-08-24
- 538
- 0
- 0
- 77.8℃