乐趣区

关于云计算:云原生周刊CNCF-宣布-KEDA-毕业-2023828

开源我的项目举荐

KDash

KDash 是一个用 Rust 构建的简略疾速的 Kubernetes 仪表板。它提供了一个终端界面,用于监督和治理 Kubernetes 集群。该仪表板具备多种性能,包含节点指标、资源监督、自定义资源定义、容器日志流式传输、上下文切换等。它还反对不同的主题和键盘快捷键操作。

fubectl

fubectl 是一个开源我的项目,旨在缩小应用 kubectl 时的重复性交互。它提供了一些便捷的命令和别名,以简化 kubectl 的应用,并减少了一些额定的性能。

Canary checker

Canary checker 是一个基于 Kubernetes 的平台,通过被动和被动(合成)机制来监控应用程序和基础架构的健康状况。

ktail

ktail 是一个工具,用于不便地实时查看 Kubernetes 容器日志。它具备比 kubectl logs 更多的性能。该工具反对自动检测新增的 Pod 和容器,并能够同时跟踪多个命名空间中的多个 Pod 和容器。它能够依据名称和标签进行匹配,并默认跟踪一个 Pod 中的所有容器。它具备失败恢复能力,并提供更好的日志格式化和语法高亮性能。

文章举荐

Kubernetes:Pod 和 WorkerNodes — 管制 Pod 在节点上的搁置

这篇文章探讨了在 Kubernetes 中如何管制 Pod 在节点上的部署地位。它介绍了四种次要的办法来管制 Pod 在 WorkerNodes 上的部署:

  • 应用节点污点(Taints)和 Pod 容忍度(Tolerations)
  • 应用 Pod 的 nodeName 或 nodeSelector
  • 应用节点亲和性(nodeAffinity)和节点反亲和性(nodeAntiAffinity)
  • 应用 Pod 亲和性(podAffinity)和 Pod 反亲和性(podAntiAffinity)

此外,文章还波及了 Pod 拓扑散布束缚(Pod Topology Spread Constraints),即依据故障域(如区域、可用性区或节点)的规定来搁置 Pod。

应用 Sveltos 可控有序部署 Kubernetes 资源

这篇文章介绍了如何应用 Sveltos 在 Kubernetes 集群中以受控和有序的形式部署资源。作者指出,在部署 Kubernetes 资源时,有时须要按特定程序进行部署,例如,在创立某种类型的自定义资源之前必须存在 CustomResourceDefinition(CRD)。Sveltos 能够通过容许您指定 Kubernetes 资源部署的程序来解决这个问题。

云原生动静

CNCF 发表 K8s 主动缩放器 KEDA 毕业

日前,CNCF 发表 KEDA 毕业。

KEDA(Kubernetes Event-Driven Autoscaling,Kubernetes 事件驱动主动缩放器)是一个专门为 Kubernetes 设计的事件驱动主动缩放器,能够轻松地增加到 Kubernetes 集群中以扩大应用程序。

该我的项目始于 2019 年,是微软和红帽的合作项目。它于 2020 年 3 月被接收为 CNCF 沙箱我的项目,并于 2021 年 8 月进入孵化器阶段。

Kubeflow 成为 CNCF 孵化我的项目

云原生计算基金会(CNCF)最近发表,通过技术监督委员会(TOC)投票,将机器学习(ML)工作流部署到 Kubernetes 上的工具包 Kubeflow 被承受为 CNCF 孵化我的项目。

Kubeflow 提供开源和 Kubernetes 原生 MLOps 平台,用于为最风行的框架开发和部署分布式机器学习(ML):TensorFlow、PyTorch、XGBoost、Apache MXNet 等。

Kubeflow 由 Google 于 2017 年创立,目前社区领有 150 家公司、28K+ GitHub Stars、15+ 提交者,自 2017 年以来公布了 15 个版本。

Buoyant 将 Linkerd 服务网格扩大至多个 Kubernetes 集群

Buoyant 公布了开源 Linkerd 服务网格的更新,使运行在不同 Kubernetes 集群上的 Pod 可能跨扁平网络建设间接 TCP 连贯。

此外,Linkerd 2.14 版本当初齐全反对 Kubernetes 中增加的网关应用程序编程接口(API),以提供配置资源(例如 HTTP 申请类)的规范机制。

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

退出移动版