软件工程

这里有5个可以参与的DevOps Hacktoberfest项目!

本文主要是介绍这里有5个可以参与的DevOps Hacktoberfest项目!,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

2024年的 Hacktoberfest 来了!是时候提升一下你的 DevOps 技能并提交一些 PR 吧!

这里有5个DevOps项目,你可以参与以庆祝2024年的Hacktoberfest。大多数项目是用Go语言写的,也有一些问题不是用Go写的。准备好你的啤酒(可选)和小点心(必吃项),开始写代码吧!

2024 Hacktoberfest

这是你因为在Hacktoberfest期间提交了那么多PR而被雇佣后的样子

Grafana Loki

Grafana Loki 如图所示:

Grafana Loki 基本上就像 Prometheus,但专门针对日志。它是一个水平可扩展的、高可用性、多租户的日志聚合系统,受 Prometheus 启发。它被设计用来存储和查询来自多个来源的日志数据,非常适合用于微服务架构。

洛基有大量令人惊讶的未解决问题(1545 😭),所以大家有很多机会可以帮忙。

如果你查找 "good first issue"(这里是可以查看的开放的问题,点击这里查看开放的问题),有12个问题可以选择。这应该已经足够让你开始了,但在我看来,在接下来的几天内还会有更多问题涌现出来 :)

请注意,代码段 [open ones](https://github.com/grafana/loki/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22) 保持了原样,未被翻译。

Containerd(容器运行时)

容器无处不在,而containerd是容器运行时的重要标准之一。它设计得简单、安全且高效,用于在容器化环境中运行容器,并且它就是Docker的运行时!

容器化实际上无处不在,这真是太酷了,特别是他们还参加了Hacktoberfest!

Containerd
这是一个关于Containerd的图片。

他们有超过550个开放问题,并按领域打标签,例如客户端、分发等类别。因此,你可以根据兴趣选择任务而无需浏览长长的列表。他们还将问题分为错误、文档需求和功能请求等。我相信你能找到感兴趣的项目来动手!

Grafana K6插件

Grafana K6 Grafana K6 图片,点击可查看。

Grafana K6 是另一个需要帮助的 Grafana 项目。K6 是一个开源的分布式负载测试工具,允许你以一种可扩展且真实的方式测试 web 应用程序的性能。

K6 目前有 360 个开放问题,其中 14 个被标记为“新手友好问题”(https://github.com/grafana/k6/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22)。

超酷的項目,我覺得。看看這個!

普罗米修斯

普罗米修斯

Prometheus 是一个领先的开源监控系统,在 DevOps 社区中被广泛使用。它被设计用来从各种来源收集、存储和查询度量数据,使其成为监控和警报的重要工具。超级牛,好多公司都在用它。我们公司对 [sliplane.io] 上的它用得很溜,所以它肯定很6 ;)。

尽管只有 3 个标有 "good first issue" 的开放问题,但还有 90 个标有 "help wanted" 的问题。我肯定你可以找到可以开始做的事情!

瞭望塔

瞭望塔 点击查看瞭望塔的照片

WatchTower 是我最喜欢的一个项目,这也是我开始接触DevOps的地方。WatchTower 是一个容器化的应用程序,能够监控你的容器并在有新版本时自动更新镜像。虽然简单,但在你想要运行自己的基础设施时非常实用。这是一次很棒的学习经历,而且它在GitHub上有超过18k的star!

守望塔真的很棒,因为他们把问题标记得非常清楚,包括状态、类型和优先级。随便挑一个,评论说你想要处理它,你就可以开始啦!

Note: The term "awesome" is kept in English as "真的很棒" in the translation to maintain a colloquial tone.

额外内容:探索 Github API

我不确定这是否算作真正的DevOps,但经常,DevOps常常是关于自动化任务并连接这些环节。

Go Github API 是一个用于在 Go 语言中访问 Github API 的库。它是一个非常受欢迎的开源项目,拥有超过 1 万 star。

它目前有超过70个未解决的问题,数量不多,确实。其中3个被标记为“适合新手的问题”。你可能就是那三个贡献者之一。这肯定能让你的简历增色不少,对吧?动手吧!

看看这个!

最后的总结

如果没有开源,很多今天存在的东西可能都不会存在。这么多项目由开发者社区维护,这确实非常有价值。希望大家找到了一些有趣的项目来贡献,也希望大家学到了一些新东西!

愉快地编程!

祝好,

Jonas,sliplane.io的联合创办人

这篇关于这里有5个可以参与的DevOps Hacktoberfest项目!的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!