随笔 - 241  文章 - 1  评论 - 58  阅读 - 85万 
  2025年2月21日
摘要: 前言 在Harbor的UI界面中,能够看到复制策略管理与分布式分发这两个功能 ,它们的含义分别如下: 镜像复制: 关注在不同Harbor实例之间同步镜像,保证镜像数据在多个中心仓库中的一致性。 分布式分发:关注多个Harbor实例通过Dragonfly将镜像数据分发到P2P网络实现数据共享,加速镜像 阅读全文
posted @ 2025-02-21 15:24 Martin8866 阅读(3) 评论(0) 推荐(0) 编辑
  2025年2月13日
摘要: 前言 在DevOps流水线中构建、测试、部署、监控的整个过程需要依赖于不同版本的构建产物和依赖包,制品库在整个DevOps流水线中扮演着承上启下的角色。 Nexus和Artifactory都用于存储和管理JAR 文件、Docker 镜像、npm 包等构建产物; 这些工具作为1个集中式仓库,帮助团队更 阅读全文
posted @ 2025-02-13 14:25 Martin8866 阅读(10) 评论(0) 推荐(0) 编辑
  2025年1月24日
摘要: 前言 HemlChart可以快速部署应用到K8s平台 #列出本地配置的所有Helm仓库 helm repo list #配置新的heml仓库 helm repo add zhanggen-helm-test https://仓库地址/chartrepo/zhanggen-helm-test --us 阅读全文
posted @ 2025-01-24 10:25 Martin8866 阅读(3) 评论(0) 推荐(0) 编辑
  2024年11月3日
摘要: 前言 特别是在微服务架构中 gRPC用于内部服务间通信 Gin用于对外提供RESTful API。 单体架构弊端 一旦某个服务宕机,会引起整个应用不可用,隔离性差 只能整体应用进行伸缩,浪费服务器资源,可伸缩性差 代码耦合在一起,可维护性差 微服务架构 解决了单体架构的弊端 微服务架构同时引入了新的 阅读全文
posted @ 2024-11-03 12:13 Martin8866 阅读(83) 评论(0) 推荐(0) 编辑
  2024年10月18日
摘要: 前言 nvm可以在1台主机上管理多个Node.js版本; Node.js的第3方依赖包管理方式比较多 npm cnpm yarn pnpm 但它们都做了1件同样的事,从官方源或私有源下载下载Node.js第3方依赖包,自动保存到node_modules目录; 一、npm NPM的全称是Node Pa 阅读全文
posted @ 2024-10-18 06:52 Martin8866 阅读(33) 评论(0) 推荐(0) 编辑
  2024年10月12日
摘要: 前言 CentOS官方宣布 CentOS Linux8在2021年底停止更新; CentOS Linux7用户较多,这个版本将在 2024年6月30日停止支持; 未来社区不会再有CentOS Linux的新版本,只有CentOS Stream不断向前发展; 我也不得不寻找CentOS的替代方案; A 阅读全文
posted @ 2024-10-12 16:32 Martin8866 阅读(22) 评论(0) 推荐(0) 编辑
  2024年9月23日
摘要: 前言 从云计算到云原生,很多企业都想把自己开发的软件改造成微服务架构,部署到K8s集群中运行,充分利用上K8s的优势; 提到上K8s,首先运维和开发人员都需要 会写各种Yaml、Heml Charts部署应用 了解K8s的生态,知道使用生态中的哪些工具可以实现哪些功能! 会配置云原生应用运行依赖的运 阅读全文
posted @ 2024-09-23 21:18 Martin8866 阅读(89) 评论(0) 推荐(0) 编辑
  2024年9月13日
该文被密码保护。 阅读全文
posted @ 2024-09-13 10:58 Martin8866 阅读(1) 评论(0) 推荐(0) 编辑
  2024年8月31日
摘要: 前言 随着CI/CD流水线任务不断增多,安装了很多JenKins插件,这插件运维成本很高,难以快速迁移; 大规模使用JenKins后,发现Jenkins更新完插件后,经常会导致服务重启失败,非常影响CI/CD系统运行的稳定性 JenKins和ArgoWorkflows都是流行的CI/CD工具,但它们 阅读全文
posted @ 2024-08-31 06:12 Martin8866 阅读(44) 评论(0) 推荐(0) 编辑
  2024年7月19日
摘要: 前言 网络传输的本质:类似收发快递,是在两点之间的网络中寻找目的地址的过程; 数据想要在数据链路层传输,需要被封装为数据帧,数据帧中包含源IP、目的IP、源MAC、目的MAC 当我们在浏览器中输入1个网站后,会通过公共的DNS服务可以查询到该域名对应的IP地址,也就是目的IP地址; 但目的MAC地址 阅读全文
posted @ 2024-07-19 09:54 Martin8866 阅读(68) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示