很多人私信问我云原生该怎么学?这里我个人总结了一下云原生领域里面一些重要的概念和技术供大家一起学习,也欢迎补充。
kubernetes
k8s无疑云原生的底座,具体内容包括k8s调度编排、helm、CNI、CSI、CRD operator。
2025年03月30日
很多人私信问我云原生该怎么学?这里我个人总结了一下云原生领域里面一些重要的概念和技术供大家一起学习,也欢迎补充。
k8s无疑云原生的底座,具体内容包括k8s调度编排、helm、CNI、CSI、CRD operator。
2025年03月30日
俗话说选择不对,努力白费,对于C#的学习也是一样方向不对努力白费。
新手或者有经验的开发者学习c#时往往不知道该学习哪个技术,哪些框架。
盲目的学习会导致不足以学以致用,下面就来分享几个学习路线图。
一、后端开发路线
这条线路是纯后端开发,主要做服务端开发,前后端分离是当下的主流开发模式。该路线方向需要学习以下技能:
2025年03月30日
现在这家单位的 CICD 比较的混乱,然后突发奇想,想改造下,于是就用pipeline做了一个简单的流水线,下面是关于它的一些介绍
2025年03月30日
应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。
长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。
一、 蓝绿发布
项目逻辑上分为AB组,在项目系统时,首先把A组从负载均衡中摘除,进行新版本的部署。B组仍然继续提供服务。
当A组升级完毕,负载均衡重新接入A组,再把B组从负载列表中摘除,进行新版本的部署。A组重新提供服务。
2025年03月30日
CIDI(Continuous Integration,Continuous Delivery & Deployment),持续集成,持续部署,持续发布。
2025年03月30日
开发人员代码提交到gitlab后,由gitlab-runner 自动触发进行代码的CI,最后将代码打成image 推送到仓库,同时会将tag 推送到gitlab,gitlab 收到tag后,并再次触发gitlab-runner 进行部署