毕业论文
您现在的位置: 版本控制 >> 版本控制市场 >> 正文 >> 正文

超越GitOPS,Github新博文分析

来源:版本控制 时间:2024/12/12
白癜风援助 https://m.39.net/disease/a_l4oeln0.html

名字里有什么?让GitOps超越流行语

定义GITOPS的开源努力可能会避免它成为另一个流行词。

科技界喜欢一个好的混成词——一个将两个或多个词组合成一个词的词。无论我们谈论的是博客(网络日志)、像素(图片元素)还是brogrammers(编写程序的兄弟),这些捆绑的词都赋予意义,而无需担心定义。但是,使用描述技术实践、过程和方法的短语,事情可能会变得有点棘手。

例如,当您想到“DevOps”(开发和运营)这个词时,您会想到什么?它已经存在了十多年,但当您提出自己的定义时,您仍然可能会遇到争论。由于缺乏一个单一的、行业范围内的定义,我们可以看看GitHub的定义:“DevOps是一种工作方式,开发、IT运营和安全团队共同合作,在整个软件开发生命周期中构建、测试和提供定期反馈(SDLC)。应用于其他领域,这种模式已经产生了它自己的一个完整的词汇分支,包括DevSecOps、ChatOps、AIOps、MLOps和GitOps等术语。但是我们可以将DevOps的这个一般定义应用到它的衍生短语中吗?

对于许多技术合成词,我们已经同意在不花太多时间进行词源辩论的情况下集体同意(或不同意)它们的含义。但是当谈到GitOps时,它广泛地指使用分布式版本控制系统git作为真实来源来管理和部署应用程序和基础设施的实践,最近出现了罕见的集体努力来散列正式的开源定义它位于OpenGitOps项目下。

讨论的时机已经成熟。GitHub的Octoverse将基础设施即代码(IaC)与平台工程、持续集成和持续交付(CI/CD)一起构成GitOps的基础,确定为未来一年值得

转载请注明:http://www.0431gb208.com/sjszlff/8281.html