gitops与devops的演进关系是怎样的?如何结合车企的业务进行有的放矢?

参与7

3同行回答

czm381263772czm381263772解决方案架构苏州博纳讯动软件有限公司
GitOps 是开发人员能够使用git创建CI/CD来自动化多云和多容器编排集群的开发和运营。GitOps从devops中演化出一种新的形式,gitops更关注交付流水线为核心的诉求,使每个开发人员像使用git工具一样简化devops繁琐的流程与管理,让开发人员更关注创新交付上不必关注CICD繁琐流程...显示全部

GitOps 是开发人员能够使用git创建CI/CD来自动化多云和多容器编排集群的开发和运营。GitOps从devops中演化出一种新的形式,gitops更关注交付流水线为核心的诉求,使每个开发人员像使用git工具一样简化devops繁琐的流程与管理,让开发人员更关注创新交付上不必关注CICD繁琐流程。
gitops优势:
1、安全的云原生CI/CD管道模型
2、加快的平均部署时间和平均恢复时间
3、稳定且可重现的回滚(例如,根据Git恢复/回滚/ fork)
4、与监控和可视化工具相结合,对已经部署的应用进行全方位的监控
gitops缺点就是需要开发人员非常舒徐git使用,如:版本控制、历史追溯、回滚、评审等操作。
gitops在生产实践中要遵循的原则:
1、任何能够被描述的内容都要存储在git中。
2、不直接使用kubctl。
3、调用k8s api时要遵循operator模式。

收起
软件开发 · 2021-03-24
浏览1392

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-06-12
  • 关注会员:4 人
  • 问题浏览:3826
  • 最近回答:2021-03-24
  • X社区推广