开源项目推荐
Reloader 是一个 Kubernetes 控制器,用于监控 ConfigMap 和 Secrets 中的变化,并对 Pod 及其相关部署、StatefulSet、DaemonSet 和 DeploymentConfig 进行滚动升级!
Spegel 在瑞典语中意为镜像,是一种无状态集群本地 OCI 注册镜像。
Spegel 使 Kubernetes 集群中的每个节点都能充当本地注册镜像,允许节点之间共享镜像。一个节点已提取的任何映像都可供集群中的任何其他节点提取。
这是一个用于 Kubernetes 的简单、可扩展的 Python 客户端库,对于已经知道如何使用 kubectl 的人来说,感觉非常熟悉。
文章推荐
这篇文章是关于基于 DevOps 的真实应用行业项目的介绍。作者在文章中提到了如何设置 AWS 云环境、安装和配置必要的工具(如 AWS CLI、eksctl、Helm 和 kubectl),以及如何使用这些工具来创建和管理基于 Kubernetes 的应用集群。
这篇文章介绍了如何使用 Terraform、Packer、Jenkins、SonarQube、Maven、Docker、Datree 和 ArgoCD 建立一个全面的 CI/CD 流水线。这篇文章提供了一个全面而详细的指南,介绍了每个步骤的具体操作和配置,并强调了建立可靠和高效的开发流水线的重要性。通过按照文章中的步骤进行操作,读者可以建立一个完整的 CI/CD 流水线,并实现高质量软件的快速交付
云原生动态
日前 CNCF 宣布 Cilium 毕业。Cilium 是一种基于 eBPF 的开源云原生解决方案,用于提供、保护和观测工作负载之间的网络连接。
Cilium 最初由 Isovalent 创建,基于 eBPF 从头开始构建。它于 2021 年 10 月成为 CNCF 孵化项目,现在有来自 7 家不同公司的维护者和 800 多名个人贡献者。该项目为全球最大的 Kubernetes 集群提供支持,最终用户涵盖从数字原生初创企业到全球最大的金融机构和电信运营商。它拥有 46 个来自公司的公开案例研究,包括 Bell Canada、Bloomberg、DB Schenker、S&P Global、Sky 和纽约时报,在其用户文件中列出了 100 多家组织。Cilium 是活跃度第二高的 CNCF 项目,仅次于 Kubernetes。
云原生计算基金会宣布 CRI-O 项目毕业,该项目为 Kubernetes 生产环境中的 kubelet 提供安全、高性能且稳定的容器运行时接口(CRI) 实现。该项目已被 7 个新组织采用,发布了 11 个新的次要版本,并向主分支提交了 4,000 多次提交。
CRI-O 早在 2016 年就起源于 Kubernetes 孵化器,由 Red Hat 创立。到 2019 年 4 月,它已获得云原生计算基金会 (CNCF) 的认可。为了从孵化阶段过渡到正式毕业,CRI-O 采取了几个重要步骤。其中包括加强治理结构、制定行为准则、建立安全列表、接受 Ada Logics 与 CNCF 和 OSTIF 协调进行的安全审计、获取多元化的用户群并进行用户访谈、投资全面的文档以及积极培养新的贡献者。