MySQL 5.7 & 8.0 单实例、快速部署指南
· 🕒 4 分钟 · ✍️ 加文
常见 MySQL 服务部署方式:源码编译安装、yum 方式、二进制解压部署,而本文采用 yum 安装方式。源码编译相较其它两种,其最大的优势是可以按照自己使用 MySQL 的实际场景需求,去除一

基于 Sealos 的镜像构建能力,快速部署自定义 k8s 集群
· 🕒 4 分钟 · ✍️ 加文
Sealos 是一个快速构建高可用 k8s 集群的命令行工具,该工具部署时会在第一个 k8s master 节点部署 registry 服务(sealos.hub),该域名通过 hosts 解析到第一个 k8s master 节点 ip;基于内核 ipvs 对 apiserver

如何利用单个主机资源、快速创建多节点 k8s 集群环境
· 🕒 5 分钟 · ✍️ 加文
Kind ( Kubernetes In Docker ) 使用一个 Container 来模拟一个 Node, 即每个 “Node” 作为一个 docker 容器运行,因此可使用多个 Container 搭建具有多个 Node 的 k8s 集群; 节点内 containerd 、 kubelet 以 systemd 方式运行,而 etcd 、kube-apiserve

ssh 安全防护与加固策略
· 🕒 2 分钟 · ✍️ 加文
异常登录告警 通过企业微信机器人实现 ssh 登陆时,发送 ip 警告 1、生成 ssh 登录日志 cat /etc/ssh/sshrc && chmod +x /etc/ssh/sshrc cat > /etc/ssh/sshrc << EOF #!/bin/bash user=\$USER ip=\${SSH_CLIENT%% *} time=\$(date +%F%t%k:%M) server=\$HOSTNAME # 判断如果登录者的 IP 地址不是指定的 IP,则触发报警 if

使用 etcdadm 快速、弹性部署 etcd 集群
· 🕒 3 分钟 · ✍️ 加文
Etcd 是一个可靠的分布式键值存储, 常用于分布式系统关键数据的存储;而 etcdadm 是一个用于操作 etcd 集群的命令行工具,它可以轻松创建集群、向现有集群添加成员、从现有集群中删除成员

Linux 网络文件系统 NFS 入门使用案列
· 🕒 2 分钟 · ✍️ 加文
NFS (Network File System) 网络文件系统 可以让不同的客户端挂载使用同一个共享目录,将其作为共享存储使用; 常用于互联网中小型网站集群架构后端的数据共享 RPC 管理服务端的 NFS 端口分配,客户端