一键etcd快速备份与恢复脚本

写在最前 服务器只要来一次意外宕机etcd它大概率就会损坏启动不起来,没有备份的你只能提桶跑路了。在此情景我们必须要掌握备份和恢复etcd的技能。 1. 前置环境 为了模拟etcd损坏无法恢复的情况,我们需要准备一个纯净的 k8s 环境。 部署 kubesphere 单机 all-in-one

一键etcd快速备份与恢复脚本

kubesphere 自定义podTemplate支持高版本nodejs

1. 前置条件 准备好任意版本的 KubeSphere 并开启 devops 功能 自行解决操作过程中因为网路异常而导致的一些意料之外的错误,例如无法访问github 2. 构建流程 注意!实测window会构建失败,因为代码里面会用到一些Shell脚本语法window无法识别会出错,因此本章节所有

kubesphere 自定义podTemplate支持高版本nodejs

druid 性能优化

1. 问题现象 间隔一段时间数据库连接就会偶尔超时的诡异现象。 The last packet successfully received from the server was 10,014 milliseconds ago. The last packet sent successfully t

druid 性能优化

ingress-nginx 性能优化

1. 出现net::ERR_HTTP2_SERVER_REFUSED_STREAM错误 问题现象 访问网页时,部分资源无法正确加载,控制台中有 net::ERR_HTTP2_SERVER_REFUSED_STREAM或net::ERR_FAILED

ingress-nginx 性能优化

jvm 性能优化

1. 通用配置 -server # 运行 JVM 的服务器模式 -Xms1024m # 设置初始堆大小为 1024MB -Xmx4096m

jvm 性能优化

Kubernetes 网络策略 (Network Policy) 快速入门

1. 写在最前 请注意你的集群 cni 插件是否支持网络策略功能,否则将无法生效 2. 描述概念 网络策略的组成是选中一组目标容器pod,然后对这一组目标容器pod进行限制出入站 3. 例子详解 3.1 标签选择 default 名称空间 选中 default 名称空间中 带有app

Kubernetes 网络策略 (Network Policy) 快速入门

Jenkins:jenkins-slave-nodejs18 & nvm

写在最前 使用 docker 容器化启动 jenkins-slave,构建 nodejs18 新版本 1. 节点管理 点击系统管理 > 管理节点 > 就可以看到 新建节点 按钮。 节点名称:build-nodejs 固定节点

Jenkins:jenkins-slave-nodejs18 & nvm

Jenkins:从配置到部署全面指南

写在最前 终于来到jenkins篇章了它是即强大又难以掌握啊,那么跟随我拿下它让它来做非常有意思的工作。 1. 前置要求 构建高效DNS环境:Docker 部署 dnsmasq 实战 Jenkins:jenkins-slave-maven3.6 </

Jenkins:从配置到部署全面指南

部署 kubesphere 单机 all-in-one 模式

写在最前 基础运行环境可以选择ubuntu或者centos,我推荐ubuntu。部署 KubeSphere 3.3.x 时 KubeKey 工具在部署过程中会自动安装 Docker,但默认版本为 20.10.x,这相对较旧。为了获得更好的性能和安全性,建议手动以二进制方式安装更新的 Docker 版

部署 kubesphere 单机 all-in-one 模式

centos7.9 安装与配置

前置要求 vmware workstation 安装与配置 1. 系统介绍 CentOS 7.9 是 CentOS 7 系列的最终版本,发布于 2020 年底。作为一个基于 RHEL(Red Hat Enterprise Linux)的开源操作系统,它为用户提供了稳定且长期支持的 Linux 环境,

linux 
centos7.9 安装与配置