kOps 代表(Kubernetes 运维),它是一个用于创建、销毁、升级和维护 Kubernetes 集群操作的工具,确保生产级别的高可用性。它支持在亚马逊 AWS、GCP、DigitalOcean、Hetzner、OpenStack 和 Azure 上创建 Kubernetes 集群。
kftray (kftray工具)kftray 是一个使用 Tauri(Rust 和 TypeScript)开发的跨平台系统托盘应用,为 Kubernetes 用户设计。它通过一个用户友好的界面简化了多个 kubectl 端口转发的配置设置。您可以轻松地从本地文件或 GitHub 仓库中存储和管理所有配置。
Cloudflare隧道入站控制器一个用于管理和配置Cloudflare隧道的入站控制器
Cloudflare Tunnel Ingress Controller 是一个用于 Kubernetes 的 Ingress Controller,它通过 Cloudflare Tunnel 简化将 Kubernetes 服务推向互联网的过程,提供了一个既安全又方便使用的方案。
k8s-cleaner - Kubernetes 清理工具 Kubernetes 缩写为 k8s, 这里指 k8s-cleanerCleaner 是一个 Kubernetes 控制器,用于识别未使用或不健康的资源,帮助您保持 Kubernetes 集群的精简和高效。它具备灵活的调度功能,标签过滤,基于 Lua 的选择规则,移除或更新资源,并通过 Slack、Web 和 Discord 发送通知。它还能自动化集群操作。
scaf - scaf项目在GitHub上的链接Scaf 为开发人员和 DevOps 工程师提供了一整套新项目的完整蓝图,并通过 Tilt 来简化开发流程。
技术推荐 Kubernetes 实战:部署任务、有状态集合和守护进程集合本文提供了三种关键的 Kubernetes 控制器类型的概述:Deployments、StatefulSets 和 DaemonSets。Kubernetes Deployments 用于管理一组相同的 Pod,确保任何时刻都有指定数量的副本在运行,这使它们非常适合无状态应用程序,如 web 服务器、API 和微服务。Kubernetes StatefulSets 专为需要稳定网络标识和持久存储的状态化应用而设计,例如数据库、分布式系统和缓存。Kubernetes DaemonSets 确保在集群中的所有或特定节点上运行一个 Pod 的副本,这使日志收集、监控和安全代理等任务得以实现,这些任务需要在每个节点上都存在。本文提供了每种 Kubernetes 控制器类型的实用部署示例。
Kubernetes中的存储类别:这篇文章解释了Kubernetes中的存储类(Storage Classes)的概念,它提供了一种描述集群中可用的不同类型存储以及管理持久卷(PVs)的动态供给的方法。存储类具有关键组件,例如供程序(负责创建卷的驱动程序)、参数(供程序的具体设置)、回收策略(当卷被释放时会发生什么)以及绑定模式(何时将持久卷声明绑定至PV)。文章详细介绍了如何创建一个简单的AWS EBS存储类,并展示如何在持久卷声明中使用它。它强调了存储类如何使应用程序能够自动获得所需类型的存储,从而优化性能和成本,这对于需要动态存储供给的有状态应用程序特别有用。
云原生的最新动态: Argo CD v2.12 候选发布版:Argo CD v2.12 测试版已发布!此版本包含了超过 30 项新功能,修复了 70 个错误,并更新了 60 个文档!
主要的改动:
- 多源应用改进
- 项目范围内的仓库凭证改进
- 给Kubernetes事件添加标签
- 一致的分片算法
KubeSphere 是一个基于 Kubernetes 的开源容器平台,以应用为核心,提供全栈自动化运维和简化的 DevOps 流程。
KubeSphere 已被全球数千家企业采用,包括 Aqara、Sina、Benlai、China Taiping、Huaxia Bank、中国医药、微众银行、Geko Cloud、VNG Corporation 和 Radore。KubeSphere 提供了图形化向导界面及多种企业级运维特性,涵盖 Kubernetes 资源管理、DevOps (CI/CD)、应用生命周期管理、服务网格、多租户管理、监控、日志、告警、消息通知、存储和网络管理,以及 GPU 支持。使用 KubeSphere,企业能够快速搭建一个强大且功能丰富的容器化平台。
保持最新消息,请访问我们的官网或关注我们的Twitter。