开源项目推荐
这是一个教育项目,旨在探索如何在家中使用树莓派构建 Kubernetes 集群,并使用 Ansible 来自动化部署和配置。提供了非常详细的文档,从架构设计到安装步骤一应俱全。
kubesess 是使用 Rust 编写的基于 Session 的 Kubernetes context 和 nemsapce 管理工具,在一个终端窗口中切换 context 或者 namespace 并不会影响到另一个终端窗口。
Odigos 是一个可观测性控制平面,提供了一个可视化界面,只需点点鼠标就可以将 metrics、traces 和 logs 发送到其他可观测性服务。
文章推荐
KubeSphere 自发布以来已有 2 年之久,从 2.1.0 版本至目前最新版本 3.3。开发人员的编译构建都基于环境平台的 DevOps 功能(底层是 jenkins)实现,如果 DevOps 项目较多产生的流水线记录数据也会比较多,记录的数据存储方式默认是基于 Openebs 去做的,存储介质依赖于 ECS 宿主机 local 本地磁盘的风险是比较大的考虑到宿主机硬盘的不可靠性,随时会发生宕机导致流水线记录数据丢失造成严重影响。本教程经过本地研发平台测试通过了使用开源项目 juiceFS-CSI 且后端依托 OSS 作为后端存储实现数据迁移的检验。
从 2021 年下半年开始,我们一直处于有史以来竞争最激烈的互联网就业市场中,对于技术能力高超的工程师来说,他们的工作机会并不会减少,而且报酬也会越来越高,但能力欠缺的工程师日子就非常不好过了。本文基于当前的市场行情,给技术能力欠缺的初级工程师提供了很多有参考价值的建议。
云原生动态
任何给定的 Linux 内核更新都会解决一些错误,改善对现有硬件的支持,并在预期新硬件的情况下做出一些前瞻性的改变,内核 5.19 版也不例外。
但是,关于这个版本有一个有趣的说明,Linux 内核创建者 Linus Torvalds 在他的发布说明中提到。本次内核更新是使用 M2 MacBook Air 发布的。
报告显示,四分之三的受访者表示他们正在将作为物理网络功能 (PNF) 或虚拟网络功能 (VNF) 运行的服务转换为云原生网络功能 (CNF)——使用容器和 Kubernetes 交付的微服务架构平台。
该微调查由 CNCF 设计,在 2022 年 5 月至 6 月间进行,共收到 77 份答复。最大的受访者群体来自员工人数超过 5000 人的组织(53.25%),其次是 1000-4999 人(18.18%),其中软件架构师和 SRE/DevOps 工程师是最常见的两个工作角色(24.68%和16.88%)。答复者主要来自欧洲(44.16%)、北美(25.97%)和亚洲(23.38%)。
GitLab计划自动删除一年来不活动的项目,而且这些项目是由其免费用户拥有的。
这些项目占 GitLab 主机成本的四分之一,而自动删除项目可以为这个云端编码协作服务每年节省 100 万美元。因此,该政策被建议用来帮助 GitLab 的财政保持可持续发展。该政策计划于 2022 年 9 月生效。