开源项目推荐

kube-fledged

kube-fledged 是一个 Kubernetes Operator,用于直接在 Kubernetes 集群的工作节点上创建和管理容器映像的缓存。它允许用户定义图像列表以及这些图像应缓存(即拉取)到哪些工作节点上。因此,应用程序 Pod 几乎立即启动,因为不需要从注册表中提取映像。

kube-fledged 提供 CRUD API 来管理图像缓存的生命周期,并支持多个可配置参数来根据需要自定义功能。

Chart Testing

Chart Testing 是测试 Helm 图表的工具。它旨在用于检查和测试拉取请求。它会自动检测针对目标分支更改的图表。

NVIDIA device plugin for Kubernetes

该设备插件是一个 Daemonset,用于在 Kubernetes 集群中启用 GPU 支持。它允许用户暴露每个节点上的 GPU 数量,监控 GPU 的健康状态,并在 Kubernetes 中运行支持 GPU 的容器。

Kluctl

Kluctl 是一个用于管理和组织大型 Kubernetes 部署的工具,可以将多个较小的部分(如 Helm/Kustomize 等)以可管理和统一的方式组合在一起。

文章推荐

在 Kubernetes 集群中使用通配符证书

这篇文章介绍了如何在 Kubernetes 集群中使用通配符证书。通配符证书是一种特殊的证书,其公共名称以*开头,可以匹配任意子域名。文章讨论了如何将通配符证书应用于 Kubernetes 服务,并解释了如何配置 coreDNS 以实现通配符域名与内部服务的映射。此外,文章还提供了正则表达式映射和反向映射的示例,并介绍了完全限定域名(FQDN)的使用和调试方法。总的来说,文章提供了在 Kubernetes 集群中使用通配符证书的详细指南。

如何利用 eBPF 功能进行 Kubernetes 监控导航

这篇文章介绍了如何使用 eBPF(Extended Berkeley Packet Filter)技术来进行 Kubernetes 监控。文章首先强调了监控 Kubernetes 集群对于确保容器化应用的健康性、性能和可靠性的重要性。然后,它介绍了 eBPF 的强大功能,包括在内核和网络层面提供深入可见性,并解释了如何利用 eBPF 来提升 Kubernetes 监控策略。文章还提到了 eBPF 在容器网络监控、基于 eBPF 的网络策略安全性和性能分析等方面的关键作用。接下来,文章详细介绍了如何设置环境和使用 eBPF 来监控 Kubernetes,包括安装所需的工具和示例代码。文章涵盖了利用 eBPF 获取网络流量信息、动态追踪系统调用以及分析资源使用情况的方法。最后,文章强调了 eBPF 的强大功能,并提醒读者在生产环境中谨慎使用,并始终考虑安全性。总的来说,这篇文章为读者提供了关于如何利用 eBPF 技术进行 Kubernetes 监控的详细指南和实践建议。

云原生动态

Traefik Proxy v3 添加了 WebAssembly 和 Kubernetes Gateway API 支持

Traefik Labs 推出了 Traefik Proxy v3 的第一个候选版本。此新版本现在支持 WebAssembly (Wasm)、 OpenTelemetry 和 Kubernetes Gateway API。

字节跳动开源下一代 K8s 联邦工具

字节跳动推出了 KubeAdmiral,这是其下一代 Kubernetes 集群联合系统。其目的是管理多个集群。KubeAdmiral 可扩展为跨数十个联合 Kubernetes 集群运行超过 1000 万个 Pod。

KubeAdmiral 基于旧版 KubeFed 系统的基础上,增强了多集群编排和调度能力,专为各种主流业务场景量身定制。

Strimzi 加入 CNCF 孵化器

CNCF 技术监督委员会 (TOC) 已投票同意 Strimzi 作为 CNCF 孵化项目。

Strimzi 专注于在 Kubernetes 上部署和运行 Apache Kafka 集群。Apache Kafka 是用于构建基于事件的微服务架构和实时数据管道的领先平台,并且在设计上具有水平可扩展性和容错性。在 Kubernetes 上运行 Apache Kafka 可能很复杂,但 Strimzi 通过使用运算符模式降低了复杂性。这包括初始安装以及第二天的升级和安全操作。

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

云原生周刊:在 Kubernetes 集群中使用通配符证书 | 2024.2.19的更多相关文章

  1. ingress-nginx 的使用 =》 部署在 Kubernetes 集群中的应用暴露给外部的用户使用

    文章转载自:https://mp.weixin.qq.com/s?__biz=MzU4MjQ0MTU4Ng==&mid=2247488189&idx=1&sn=8175f067 ...

  2. 如何在 Kubernetes 集群中玩转 Fluid + JuiceFS

    作者简介: 吕冬冬,云知声超算平台架构师, 负责大规模分布式机器学习平台架构设计与功能研发,负责深度学习算法应用的优化与 AI 模型加速.研究领域包括高性能计算.分布式文件存储.分布式缓存等. 朱唯唯 ...

  3. 在 Kubernetes 集群中部署现代应用的通用模式

    在 Kubernetes 集群中部署现代应用的通用模式 摘要 我们正在经历现代应用交付领域的第二次浪潮,而 Kubernetes 和容器化则是这次浪潮的主要推动力量. 随着第二次浪潮的推进,我们在 N ...

  4. 【转载】浅析从外部访问 Kubernetes 集群中应用的几种方式

    一般情况下,Kubernetes 的 Cluster Network 是属于私有网络,只能在 Cluster Network 内部才能访问部署的应用.那么如何才能将 Kubernetes 集群中的应用 ...

  5. Kubernetes集群中Jmeter对公司演示的压力测试

    6分钟阅读 背景 压力测试是评估Web应用程序性能的有效方法.此外,越来越多的Web应用程序被分解为几个微服务,每个微服务的性能可能会有所不同,因为有些是计算密集型的,而有些是IO密集型的. 基于微服 ...

  6. (转)在Kubernetes集群中使用JMeter对Company示例进行压力测试

    背景 压力测试是评估应用性能的一种有效手段.此外,越来越多的应用被拆分为多个微服务而每个微服务的性能不一,有的微服务是计算密集型,有的是IO密集型. 因此,压力测试在基于微服务架构的网络应用中扮演着越 ...

  7. 解决项目迁移至Kubernetes集群中的代理问题

    解决项目迁移至Kubernetes集群中的代理问题 随着Kubernetes技术的日益成熟,越来越多的企业选择用Kubernetes集群来管理项目.新项目还好,可以选择合适的集群规模从零开始构建项目: ...

  8. 在Kubernetes集群中使用calico做网络驱动的配置方法

    参考calico官网:http://docs.projectcalico.org/v2.0/getting-started/kubernetes/installation/hosted/kubeadm ...

  9. 初试 Kubernetes 集群中使用 Traefik 反向代理

    初试 Kubernetes 集群中使用 Traefik 反向代理 2017年11月17日 09:47:20 哎_小羊_168 阅读数:12308    版权声明:本文为博主原创文章,未经博主允许不得转 ...

  10. 在kubernetes集群中创建redis主从多实例

    分类 > 正文 在kubernetes集群中创建redis主从多实例 redis-slave镜像制作 redis-master镜像制作 创建kube的配置文件yaml 继续使用上次实验环境 ht ...

随机推荐

  1. 如何配置docker pull代理

    参考: https://blog.csdn.net/vic_qxz/article/details/130061661 经过验证确实有效.

  2. 苹果系统Mac升级后之前的网络软件不可用——Mac系统维护——Mac系统升级后软件报错——mac系统升级后导致软件兼容报错

    ========================================== 博士同学最近联系我,说是自己的mac系统升级后之前可以用的网络软件不可用使用了,由于平时工作需要,这个网络软件如果 ...

  3. openAI的仿真环境Gym Retro的Python API接口(续1)—— 游戏过程记录及回放

    如题,本文主要介绍仿真环境Gym Retro的Python API接口 . 官网地址: https://retro.readthedocs.io/en/latest/python.html 本文环境配 ...

  4. java多线程之-不可变final

    1.背景 final这个关键字相信大家不陌生吧... 看看下面的案例 2.时间格式化之线程不安全SimpleDateFormat package com.ldp.demo08final; import ...

  5. IntelliJ IDEA 2024.2 发布:Spring Data JPA即时查询、自动补全cron表达式

    今早看到,IntelliJ IDEA 2024.2 发布的邮件提示,看了一眼这个版本更新的新特性真的太适合我了!也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下.下面就来一起看看这个 ...

  6. JVM指令大全之不太全系列

    一.未归类系列A 此系列暂未归类. 指令码    助记符                            说明0x00         nop                           ...

  7. Django框架创建运行最小程序过程记录

    基于 python语言 Django web框架下 用pycharm创建,修改,运行 最简单程序.旨在过程 ========================================== 步骤一 ...

  8. Linux系统性能调优技巧

    Linux系统性能调优是一个复杂而细致的过程,它涉及到硬件.软件.配置.监控和调优策略等多个方面.以下将详细阐述Linux系统性能调优的技巧: 一.硬件优化 CPU优化 选择适合的CPU:根据应用需求 ...

  9. C#/.NET/.NET Core技术前沿周刊 | 第 2 期(2024年8.19-8.25)

    前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录.追踪C#/.NET/.NET Core领域.生态的每周最新.最实用.最有价值的技术文章.社区动态.优质项目和学习资源等. ...

  10. CANopen学习笔记(一)CANopen入门

    CANOpen入门 定位:小网络,控制信号的实时通讯 ​ 确保实时性采取的措施 ID域:11bit(CAN标准帧格式) 控制报文采用数据最小字节数 采用生产消费模型(数据无需应答) 需要应答时,采用快 ...