随笔分类 -  0到1架构系列

从0到1搭建集群,高可用,故障转移,可伸缩架构
摘要:前提条件 准备3,4,5台虚拟机 祼装mysql8.0 主从架构 常见两种模式“一主多从”和“级联复制”两种,基本都很简单,都是依赖binlog日志文件进行同步,binlog日志会记录DDL和部分DDL语句,进行同步时从库会重新执行这些语句从而实现主从同步。 步骤1: 配置主/从服务器的server 阅读全文
posted @ 2024-08-16 15:28 老猿新码 阅读(595) 评论(0) 推荐(1) 编辑
摘要:CI/CD是持续性集成和持续性部署,简单来讲就是自动化构建和自动化部署。目前有很多集成方案,也有很多组装方案,只要能实现自动化构建出制品,再自动部署到生产环境就行。 目前很多源代码都集成了CI/CD功能,drone也是目前比较流行的一个方案,简单易用,高性能。 前提条件 已经使用Gitea部署作用源 阅读全文
posted @ 2024-07-29 11:34 老猿新码 阅读(792) 评论(2) 推荐(3) 编辑
摘要:使用开源搭建Git源码方案,gitlab和gitea是两个不错的方案,gitlab以前简单易用,现在功能复杂且对开源并不友好,gitea一直保持功能单一易用且完全开源,个人推荐gitea。 通过容器安装比较简单易用,使用镜像加速器拉取或许更快些。 docker pull gitea/gitea gi 阅读全文
posted @ 2024-07-08 17:05 老猿新码 阅读(238) 评论(0) 推荐(0) 编辑
摘要:什么是跳板机? 部署一台具有公网通讯能力的服务器,开发或运维通过这台服务器的远程登陆功能,远程登陆该服务器然后与处于内网的服务器进行通讯或作业,那么这台服务器一般称为"跳板机"。 跳板机的安全 一般来说不建议在搭建公网服务的服务器上面暴露远程登陆端口,因为公网IP己经暴露,部署专门用于登陆的跳板机可 阅读全文
posted @ 2024-04-24 14:33 老猿新码 阅读(30) 评论(0) 推荐(0) 编辑
摘要:系统架构图 高性能,可伸缩,高可用,安全,自动化,可溯源构架 目录 1.1 系统架构图 前置 2.1 ESXI 6.5 零基础从安装到批量生成/管理虚拟机简易教程 工具 3.1 Gitea搭建 3.2 Docker镜像仓库 3.3 基于Portainer的Docker管理 3.4 CI/CD(自动化 阅读全文
posted @ 2024-04-08 13:53 老猿新码 阅读(130) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示