开源项目推荐

Retina

Retina 是一个与云无关的开源 Kubernetes 网络可观测平台,它提供了一个用于监控应用程序运行状况、网络运行状况和安全性的集中中心。它为集群网络管理员、集群安全管理员和 DevOps 工程师提供可操作的见解,帮助他们了解 DevOps、SecOps 和合规性用例。

Retina 收集可自定义的遥测数据,这些遥测数据可以导出到多个存储选项(例如 Prometheus、Azure Monitor 和其他供应商),并以多种方式进行可视化(例如 Grafana、Azure Log Analytics 和其他供应商)。

Punq

Punq 通过直观的 Web 应用程序和用户友好的 CLI 简化了 Kubernetes 集群管理,旨在简化 DevOps 专业人员的生活。

它提供统一的团队协作、全面的日志访问和复杂的工作负载编辑器,有助于跨各种基础设施的集群的无缝监督和操作。

该项目致力于提高 Kubernetes 环境中的运营效率,特别注重支持基于团队的工作流程。

Kube Startup CPU Boost

Kube Startup CPU Boost 是一个控制器,可在 Kubernetes 工作负载启动期间增加 CPU 资源请求和限制。一旦工作负载启动并运行,资源就会设置回其原始值。

注意:这不是 Google 官方支持的产品。

crik

crik 是一个旨在为 Kubernetes Pod 提供检查点和恢复功能的项目,主要针对节点关闭和重启场景。它是一个命令包装器, criu 在底层用于检查点和恢复 Pod.

它是一项正在进行的工作,尚未准备好用于生产使用。

Kubero

Kubero 是一个完全自托管的内部开发人员平台 (IDP),它将 Heroku 的工作流程引入 Kubernetes 集群。它使您只需单击几下即可部署应用程序。它具有内置的 CI/CD 管道并支持多种暂存环境。

文章推荐

关于 Kubernetes 你可能不知道的一些事情

这篇文章介绍了关于 Kubernetes 的一些不太为人所知的隐藏功能。作者列举了几个令人惊喜的特性和技巧,包括资源限制、调试工具、Pod 的暂停和恢复、自动伸缩等。文章提供了对这些功能的简要解释和示例,以帮助读者更好地了解和使用 Kubernetes。作者还强调了这些隐藏功能的潜力,以及如何通过它们提高 Kubernetes 集群的性能、可靠性和开发效率。总的来说,这篇文章向读者展示了 Kubernetes 中一些被忽视的宝藏功能,为他们带来了更多的价值和可能性。

Kubernetes v1.30 一瞥

这篇文章是关于即将到来的 Kubernetes 版本 1.30 的一瞥。文章介绍了一些即将引入的变化和功能更新。其中包括 CRI-O 能够从 OCI 镜像仓库中应用 seccomp 配置文件、SIG Cloud Provider 的亮点、Kubernetes Book Club 的介绍、配置 Kubernetes 将容器存储在单独的文件系统上等内容。此外,文章还提到了 Kubernetes 1.29 版本的一些重要特性和变化。总体而言,这篇文章为读者提供了关于即将发布的 Kubernetes 1.30 版本的预览和一些相关的背景信息。

使用 Jenkins、Docker、Kubernetes 和 ArgoCD 构建强大的 CI/CD 流水线

这篇文章介绍了如何使用 Jenkins、Docker、Kubernetes 和 ArgoCD 构建强大的 CI/CD(持续集成/持续部署)流水线。文章详细说明了在 Ubuntu 机器上安装和配置 Docker、Kubernetes、Jenkins 和 ArgoCD 的步骤。它还提供了两个示例仓库,分别用于构建 Flask 应用程序和管理 Kubernetes 部署和服务清单。文章还包括在 Jenkins 中创建流水线的步骤,并介绍了如何手动启动流水线构建过程以及监控构建进度和日志。最后,文章介绍了如何使用 ArgoCD 自动部署更新的应用程序到 Kubernetes 集群,并展示了如何查看正在运行的 Pod 并通过 Web 浏览器访问应用程序。

云原生动态

CNCF 孵化 Strimzi 以简化 K8s 上的 Kafka

云原生计算基金会 (CNCF) 批准 Strimzi 作为孵化项目,以简化 Apache Kafka 在 Kubernetes 上的部署。 Strimzi 提供了一种 Kubernetes 原生方式,通过一组扩展 Kubernetes API 的操作符与 Kafka 交互,从而更轻松地在 Kubernetes 上配置、部署和操作 Kafka。

Istio 宣布推出环境模式测试版

Istio 是最广泛采用的服务网格,它宣布即将在 1.22 版中发布环境模式测试版。

Istio 的环境模式旨在简化操作,无需更改或重新启动应用程序。它引入了轻量级共享节点代理和可选的第 7 层 (L7) 每个工作负载代理,从而消除了数据平面对传统 sidecar 的需求。与 sidecar 相比,ambient 模式在很多情况下可以减少 90% 以上的内存开销和 CPU 使用率。自 2022 年以来一直在开发中,测试版本状态表明 Istio 的环境模式功能和稳定性已准备好用于生产工作负载,但需要适当注意。

OpenFeature Web SDK v1 发布

OpenFeature Web SDK v1 发布。该 SDK 是经过多年研究和行业共识的成果,旨在提供高性能、强大和灵活的功能,同时广泛支持用户喜爱的功能管理工具或内部解决方案。Web SDK 是一个基础 SDK,可以独立使用,也为特定框架的实现打下了基础。它提供了一个供各种技术使用的供应商中立的 Web SDK,以确保功能标志对所有人都可访问。

本文由博客一文多发平台 OpenWrite 发布!

云原生周刊:Kubernetes v1.30 一瞥 | 2024.3.25的更多相关文章

  1. Kubernetes_从云原生到kubernetes

    一.前言 二.kubernetes和云原生 Cloud Native 直接翻译为云原生,云原生官网:https://www.cncf.io/ CNCF,表示 Cloud Native Computin ...

  2. AWS re:Invent 2019 召开 | 云原生生态周报 Vol. 30

    作者 | 何淋波.宋净超.徐迪 业界要闻 1. AWS re:Invent 2019 AWS 年度云计算盛会于 12.2-12.6 在拉斯维加斯举行. 技术分享超过 2500 场,技术方向涵盖数据分析 ...

  3. 从零搭建云原生技术kubernetes(K8S)环境-通过kubesPhere的AllInOne方式

    前言 k8s云原生搭建,步骤有点多,但通过kubesphere,可以快速搭建k8s环境,同时有一个以 Kubernetes 为内核的云原生分布式操作系统-kubesphere,本文将从零开始进行kub ...

  4. 云原生应用 Kubernetes 监控与弹性实践

    前言 云原生应用的设计理念已经被越来越多的开发者接受与认可,而Kubernetes做为云原生的标准接口实现,已经成为了整个stack的中心,云服务的能力可以通过Cloud Provider.CRD C ...

  5. 云原生生态周报 Vol.9| K8s v1.15 版本发布

    本周作者 | 衷源.心贵 业界要闻 1.Kubernetes Release v1.15 版本发布,新版本的两个主题是持续性改进和可扩展性.(https://github.com/kubernetes ...

  6. 最佳案例 | QQ 相册云原生容器化之路

    关于我们 更多关于云原生的案例和知识,可关注同名[腾讯云原生]公众号~ 福利: ①公众号后台回复[手册],可获得<腾讯云原生路线图手册>&<腾讯云原生最佳实践>~ ②公 ...

  7. 技术分享 | 云原生多模型 NoSQL 概述

    作者 朱建平,TEG/云架构平台部/块与表格存储中心副总监.08年加入腾讯后,承担过对象存储.键值存储,先后负责过KV存储-TSSD.对象存储-TFS等多个存储平台. NoSQL 技术和行业背景 No ...

  8. Clusternet:一款开源的跨云多集群云原生管控利器!

    作者 徐迪,Clusternet 项目发起人,腾讯云容器技术专家. 摘要 Clusternet (Cluster Internet)是一个兼具多集群管理和跨集群应用编排的开源云原生管控平台,解决了跨云 ...

  9. 重磅 | 腾讯云服务网格开源项目 Aeraki Mesh 加入 CNCF 云原生全景图

    作者 赵化冰,腾讯云工程师,Aeraki Mesh 创始人,Istio member,Envoy contributor,目前负责 Tencent Cloud Mesh 研发工作. 摘要 近日,腾讯云 ...

  10. 精彩分享 | 欢乐游戏 Istio 云原生服务网格三年实践思考

    作者 吴连火,腾讯游戏专家开发工程师,负责欢乐游戏大规模分布式服务器架构.有十余年微服务架构经验,擅长分布式系统领域,有丰富的高性能高可用实践经验,目前正带领团队完成云原生技术栈的全面转型. 导语 欢 ...

随机推荐

  1. AI的技术发展:记忆与想象力 —— 【人工智能】记忆、想象与AI | 查兰·兰加纳特 | 心理学与神经科学家 | 人脑如何记忆 | 内部模型 | 稳定可塑性难题 | 想象力的由来 | AI内容传播 | 脑机接口BCI

    原文地址: https://www.youtube.com/watch?v=cHYKbVP1GTQ 加利福尼亚大学戴维斯分校教授.心理学家兼神经科学家查兰·兰加纳特Charan Ranganath,最 ...

  2. Jupyter 实验室中的 GPU 仪表板

    这两天收到了NVIDIA公司推送的新闻: https://developer.nvidia.com/zh-cn/blog/gpu-dashboards-in-jupyter-lab/?ncid=em- ...

  3. WPF 使用MediaElement,但Source带https会抛出未引用对象实列

    原因和解决办法 如果恰好使用了MediaElement,在调用的时候,会出现空异常 var uri = new Uri("https://xxxx.mp4", UriKind.Re ...

  4. 017.Kubernetes二进制集群扩容worker

    一 前置准备 1.1 互信配置 为了更方便远程分发文件和执行命令,本实验配置master节点到其它节点的 ssh 信任关系. 1 [root@master01 ~]# ssh-copy-id -i ~ ...

  5. SMU Spring 2023 Trial Contest Round 10

    A. Remove Duplicates 题意大概就是从左到右数字最先数完的最先输出 所以我们可以在输入每个数时记录每个数的出现次数,然后在循环一遍,每次该数字的次数减1,当数字的次数只剩1的时候就输 ...

  6. ucos cpu_a.asm 注释

    EXPORT CPU_SR_Save import:翻译为进口或引入,表明要调用的函数为外部文件定义 export:翻译为出口或输出,表明该符号可以被外部模块使用,类似于C中的extern功能. ;* ...

  7. 【粉丝问答19】Linux内核中为啥变量没初始化就用了?你确定了解宏定义?

    @ 目录 一.问题 二.分析 三.宏定义的注意点 1. 只占用编译时间 2. 宏替换发生时机 3. 预处理包括哪些工作 四.如何快速展开复杂的宏定义? 第一步 第二步 五.练习 六.15个经典宏定义小 ...

  8. kafka消费者处理能力低引起rebalance分析

    一.背景介绍 项目上进行算法调度的需求,打算采用kafka作为消息中间件,通过将多个算法消费者加入到同一个group中并行的处理算法请求,从而达到高效处理的目的.但是算法处理的时间较长,多则几十分钟, ...

  9. PlugIR:开源还不用微调,首尔大学提出即插即用的多轮对话图文检索 | ACL 2024

    即插即用的PlugIR通过LLM提问者和用户之间的对话逐步改进文本查询以进行图像检索,然后利用LLM将对话转换为检索模型更易理解的格式(一句话).首先,通过重新构造对话形式上下文消除了在现有视觉对话数 ...

  10. Python将表格文件中某些列的数据整体向上移动一行

      本文介绍基于Python语言,针对一个文件夹下大量的Excel表格文件,对其中的每一个文件加以操作--将其中指定的若干列的数据部分都向上移动一行,并将所有操作完毕的Excel表格文件中的数据加以合 ...