Search: #K8s

  1. GhostLens - 基于 Rust 的 #Kubernetes #macOS 管理客户端

    OKHK 👀
    kli - Kubernetes TUI 工具,类似 k9s https://github.com/bjarneo/kli 受 k9s、Lens、lazygit 启发为终端用户设计的 Kubernetes TUI 管理工具。 #K8s #Tool #Shell #DevOps #GitHub 在AI Agent 潮流之下,这种 TUI 也是一种古法运维了🤣
    GhostLens - 基于 Rust 的 #Kubernetes #macOS 管理客户端
    https://ghostlens.kilerd.me/
    界面和 #K8s Lens 类似,操作习惯不用大改
    source

  2. KubeSolo - 移除多节点集群逻辑的单节点超轻量化 Kubernetes 发行版

    KubeSolo - 移除多节点集群逻辑的单节点超轻量化 Kubernetes 发行版
    https://kubesolo.io/
    https://github.com/portainer/kubesolo
    #K8s #DevOps #Tool #GitHub
    专门针对单节点边缘设备、工业网关与开发环境设计的超轻量级 OCI 兼容 Kubernetes,内存占用低于 200 MB,无需 etcd 和集群开销。
    彻底移除集群冗余逻辑: 直接移除 etcd、 Leader 选举及多节点网络覆盖层代码,在单个进程中运行完整的 Kubernetes 控制循环。
    SQLite 与轻量调度替代: 使用 Kine + SQLite 替换 etcd 作为状态存储,采用 NodeSetter 钩子完成单节点调度,减少系统资源消耗。
    全套开箱即用集成: 内置 containerd、crun、CoreDNS 以及离线与在线双安装模式,支持在 512 MB 内存及闪存设备上 60 秒极速部署。
    KubeSolo: Single-node Kubernetes. Anywhere you'd run Docker.

  3. Clusterpedia - 多 Kubernetes 集群资源的百科全书

    Clusterpedia - 多 Kubernetes 集群资源的百科全书
    https://github.com/clusterpedia-io/clusterpedia
    跨多集群同步、检索和检索 Kubernetes 资源的高效检索与管理平台。
    #K8s #DevOps #Tool #GitHub GitHub - clusterpedia-io/clusterpedia: The Encyclopedia of Kubernetes clusters

  4. OneClickVirt - Universal Virtualization Management Platform 可扩展的通用虚拟化管理平台

    OneClickVirt - Universal Virtualization Management Platform 可扩展的通用虚拟化管理平台
    https://github.com/oneclickvirt/oneclickvirt
    一个可扩展的通用虚拟化管理平台,支持 LXD、Incus、Docker、Podman、Containerd、Proxmox VE、QEMU/KVM 和 KubeVirt。

    #DevOps #Linux #PVE #Docker #K8s #GitHub

  5. kli - Kubernetes TUI 工具,类似 k9s

    OKHK 👀
    Radar - 现代化的 Kubernetes 本地优先可视化界面,掌握集群拓扑与流量 https://github.com/skyhook-io/radar 本地 CLI + Web 形式,不错 ● 零侵入架构: 运行于本地并直接通信 K8s API,无需部署 Agent、CRD 或任何集群端组件。 ● 多维可视化: 动态绘制资源拓扑与网络流量,提供实时事件时间线与 Side-by-side YAML 对比。 ● 内置 AI 支持: 集成 MCP 服务,允许 AI 助手直接查询集群拓扑、日志及执行非破坏性运维操作。…
    kli - Kubernetes TUI 工具,类似 k9s
    https://github.com/bjarneo/kli
    受 k9s、Lens、lazygit 启发为终端用户设计的 Kubernetes TUI 管理工具。
    #K8s #Tool #Shell #DevOps #GitHub
    在AI Agent 潮流之下,这种 TUI 也是一种古法运维了🤣
    GitHub - bjarneo/ku: A fast, keyboard-driven Kubernetes TUI. Browse any resource, edit objects, follow logs, and shell into pods.

  6. Radar - 现代化的 Kubernetes 本地优先可视化界面,掌握集群拓扑与流量

    Radar - 现代化的 Kubernetes 本地优先可视化界面,掌握集群拓扑与流量

    https://github.com/skyhook-io/radar

    本地 CLI + Web 形式,不错


    ● 零侵入架构: 运行于本地并直接通信 K8s API,无需部署 Agent、CRD 或任何集群端组件。
    ● 多维可视化: 动态绘制资源拓扑与网络流量,提供实时事件时间线与 Side-by-side YAML 对比。
    ● 内置 AI 支持: 集成 MCP 服务,允许 AI 助手直接查询集群拓扑、日志及执行非破坏性运维操作。

    #K8s #DevOps #Tool #GitHub GitHub - skyhook-io/radar: The missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why…

  7. iximiuz Labs - Linux / 容器 / K8s 网络实操题

    iximiuz Labs - Linux / 容器 / K8s 网络实操题

    https://labs.iximiuz.com/challenges

    iximiuz Labs 推出的在线实操题目,每道题都配有互动检测、清晰图解和理论参考,可以看作 DevOps 领域的 LeetCode。

    利用 Linux 命名空间,在不改动容器的前提下,访问应用内部调试接口。
    在多个 Docker 容器间共享 PID、IPC 和网络命名空间,掌握 Kubernetes Pod 架构和容器调试的核心技术。
    容器生命周期管理:创建、启动、暂停、恢复、停止及删除,全面理解容器操作流程。
    使用 cgroup freezer 机制暂停与恢复 Linux 进程,实战资源管理。
    通过 UNIX 信号控制容器化应用行为,触发内存使用报告。
    自动重启失败应用,提高容器稳定性。
    清理无用 Docker 卷,释放磁盘空间,优化资源使用。
    理解命名卷与匿名卷的区别,避免数据库容器升级时数据丢失。
    利用卷实现数据持久化,支持应用容器平滑升级。

    #DevOps #Linux #K8s #Docker #Network #GitHub #URL

  8. 三个 Pod 在被驱逐(Evicted)的队列里聊了起来,交流自己为什么被杀掉:第一个 Pod 说:“我用的 CPU 超过了 Limit,系统说我有膨胀的个人英雄主义,就把我 OOM Kill 了

    三个 Pod 在被驱逐(Evicted)的队列里聊了起来,交流自己为什么被杀掉:
    第一个 Pod 说:“我用的 CPU 超过了 Limit,系统说我有膨胀的个人英雄主义,就把我 OOM Kill 了。”
    第二个 Pod 说:“我用的资源远低于 Request,系统说我浪费国家公共资源,消极怠工,为了提高装箱率(Bin-packing)把我缩容了。”
    第三个 Pod 一脸委屈:“我表现完美,不仅资源使用率稳定,还严格遵守了所有的配额限制!”
    前两个 Pod 问:“那你为什么也会在这?”
    第三个 Pod 长叹一声:“因为有一个 PriorityClass: system-node-critical 的 Pod 要调度到这个节点上来。给领导让路,是政治任务。”


    https://fxtwitter.com/earayu/status/1991042370046210111 #K8s 段子不错

  9. https://kubernetes.io/blog/2025/11/11/ingress-nginx-retirement/
    #K8s
    Ingress Nginx “退役”,后续要转用 Gateway API
    https://gateway-api.sigs.k8s.io/implementations/
    处于 GA 状态的项目)

  10. LuBan - K8s 多集群管理运维平台

    LuBan - K8s 多集群管理运维平台

    https://github.com/dnsjia/luban

    LuBan 是一个基于 Go 语言和 Vue 开发的 Kubernetes 多集群管理平台。它可以管理不同云厂商的 Kubernetes 集群,并集成了 CMDB 资产管理功能,帮助用户更好地管理集群、节点等基础资源,提高运维效率,降低维护成本。

    支持 Kubernetes 多集群管理
    集成 CMDB 资产管理功能
    提供用户登录、权限管理、MFA 认证等功能
    支持应用发布、流水线、弹性伸缩等功能
    提供运维工具,如端口转发、操作审计等

    #K8s #DevOps #Tool #GitHub #Golang GitHub - dnsjia/luban: Kubernetes集群管理平台,CMDB,K8S容器管理,运维平台,自动化运维发布平台,CICD平台,多集群管理

  11. 开源密钥管理平台

    开源密钥管理平台

    https://github.com/Infisical/infisical

    https://github.com/hashicorp/vault

    #DevOps #K8s #Golang #Tool GitHub - Infisical/infisical: Infisical is the open-source platform for secrets, certificates, and privileged access management.

  12. Uncloud - 轻量级容器编排工具

    Uncloud - 轻量级容器编排工具

    https://github.com/psviderski/uncloud

    https://uncloud.run/

    Uncloud 是一个轻量级的集群和容器编排工具,可让您跨云 VM 和裸机部署和管理 Web 应用程序,同时最大限度地减少集群管理开销。

    它创建了一个安全的 WireGuard 网状网络,提供自动服务发现、负载均衡、HTTPS 入口和简单的 CLI 命令来管理您的应用程序。

    与传统的编排器不同,Uncloud 没有中央控制平面和法定人数,每台机器都保持集群状态的同步副本,即使某些机器离线,集群操作也能保持正常。

    可部署在任何地方:将云 VM、专用服务器和裸机组合成统一的计算环境,无论位置或提供商如何。
    Docker Compose:使用熟悉的 Docker Compose 格式定义服务和卷,无需学习新的专有 DSL。
    零停机部署:在不中断服务的情况下进行滚动更新,即将推出自动回滚功能。
    服务发现:内置 DNS 服务器解析服务名称到容器 IP。
    持久存储:使用跨机器管理的 Docker 卷运行有状态服务。
    零配置私有网络:自动 WireGuard 网状网络,具有对等发现和 NAT 穿越功能。

    #DevOps #Tool #GitHub #K8s #Docker #HomeLab GitHub - psviderski/uncloud: A lightweight tool for deploying and managing containerised applications across a network of Docker…

  13. CiliKube - 为新手设计的 Kubernetes 资源管理平台后端:github.com/ciliverse/cilikube前端:github.com/cilliantech/cilikube-webCiliKube 是一个使用现代主流技术栈(Vue3, TypeScript, Go, Gin)构建的开源全栈 Kubernetes (k8s) 多集群资源管理平台

    CiliKube - 为新手设计的 Kubernetes 资源管理平台

    后端:github.com/ciliverse/cilikube

    前端:github.com/cilliantech/cilikube-web

    CiliKube 是一个使用现代主流技术栈(Vue3, TypeScript, Go, Gin)构建的开源全栈 Kubernetes (k8s) 多集群资源管理平台。它致力于提供一个简洁、优雅的界面,来简化 Kubernetes 资源的日常管理(增删改查)并支持功能拓展。

    #K8s #DevOps #Golang #Tool #GitHub link GitHub - ciliverse/cilikube: Multi-cluster Kubernetes admin: nodes, workloads, topology, and a React + Go console. Learn k8s, helm…

  14. kite - 轻量级 Kubernetes Dashboard

    kite - 轻量级 Kubernetes Dashboard

    https://github.com/zxh326/kite

    https://www.v2ex.com/t/1141249

    原生的不好看,KubeSphere 太重

    Kite 是一个轻量级、界面美观的 Kubernetes Dashboard

    现代化的用户体验,支持多主题
    全面的资源管理, 包括 Pods、Deployments、Services 等
    实时监控指标, 包括 CPU、内存和网络使用情况
    支持自定义资源 (CRD)
    支持 OAuth 和基本身份验证

    ---
    K8m

    #K8s #DevOps #Tool #GitHub #Golang

  15. BuildKit 支持多平台构建、缓存优化和多种输出格式,适用于 Kubernetes 环境的 CI/CD 场景

    OKHK 👀
    https://www.v2ex.com/t/1140891
    BuildKit 支持多平台构建、缓存优化和多种输出格式,适用于 Kubernetes 环境的 CI/CD 场景。

    https://github.com/moby/buildkit

    #DevOps #K8s #Docker GitHub - moby/buildkit: concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

  16. Kargo - 一个面向 Kubernetes 的下一代持续交付和应用生命周期编排平台

    Kargo - 一个面向 Kubernetes 的下一代持续交付和应用生命周期编排平台

    https://github.com/akuity/kargo

    Kargo 是一个基于 Kubernetes 的下一代持续交付和应用程序生命周期编排平台。

    基于 GitOps 原则的持续交付和应用程序生命周期编排
    Argo CD 等现有技术的集成
    简化和自动化应用程序生命周期各阶段的渐进式发布

    #DevOps #K8s #Tool #GitHub GitHub - akuity/kargo: Application lifecycle orchestration