github开源项目之运维类

github开源项目之运维类
Photo by Martin Masson / Unsplash

1、简易探针

一个用 Go 编写的简单、独立、轻量级的工具,可以进行健康/状态检查。

2、自动获取dns域名

自动获取DNS提供商的域名及解析列表,同时自动获取每个域名解析的证书信息,并导出为Prometheus Metrics。已支持:Tencent,Aliyun,Godaddy,DNSLA,Amazon,Cloudflare

3、各种运维工具总结

记录每一个与运维相关的优秀项目,⚗️ 项目内表格通过 GitHub Action 自动生成,📥 当前收录项目 525 个

4、黑客工具

为黑客提供的一体化黑客工具

5、seabird

Seabird 是专为 GNOME 桌面设计的 Kubernetes IDE。使用简单直观的界面探索和管理您的集群。配备了基本功能,例如用于执行命令的终端、通过日志和指标进行监控,以及方便地将 API 参考放在您指尖的资源编辑器

6、dpanel

轻量化 docker 可视化管理面板。lightweight panel for docker

7、komodo

一个用于在多个服务器上构建和部署软件的工具,非常强大,有好看的 UI 以及 Docker 管理、资源同步等

8、checkmate

一个开源的自托管服务器监控工具,使用 React.js, Node.js & MongoDB 构建,用于实时跟踪服务器的在线状态、响应时间和事件,并提供美观的可视化界面和预警功能

9、Emergency-Response-Notes
应急响应实战笔记,一个安全工程师的自我修养。面对各种各样的安全事件,我们该怎么处理?

这是一个关于安全事件应急响应的项目,从系统入侵到事件处理,收集和整理了一些案例进行分析,主要分为以下篇章:

  • 入侵排查
  • 日志分析
  • 权限维持
  • Windows实战
  • Linux实战
  • Web实战

10、nginx-proxy-manager

nginx-proxy-manager 是一个简单的反向代理工具,可以提供免费的SSL,还有 web 页面供你快速配置 Nginx

11、kafka-ui

开源的 Apache Kafka 管理项目(Web UI)

12、cadvisor

一个免费开源的容器监控工具,可以实时统计容器运行时占用的资源:

  • CPU 利用率
  • 内存使用量
  • 网络传输等信息

同时提供了 Web 可视化页面,支持 prometheus 格式输出,非常优秀。

13、prometheus-book

开源书籍,Prometheus 操作指南

14、k8s-tutorials
k8s练习手册(推荐)

15、helm-dashboard
Helm Dashboard是一个开源项目,它提供了一种 UI 驱动的方式来查看已安装的 Helm 图表、查看其修订历史记录和相应的 k8s 资源。它还允许用户执行简单的操作,例如回滚到修订版本或升级到较新的版本。该项目是Komodor愿景的一部分,旨在帮助 Kubernetes 用户导航和排除集群故障。需要注意的是,Helm Dashboard 不是Helm团队的官方项目

16、elasticvue

elasticsearch客户端

17、mongo-express

基于 Web 的 MongoDB 管理界面,使用 Node.js 和 Express 编写

18、nginx开发从入门到精通

淘宝人员出品

19、k8s_PaaS

基于 Kubernetes(K8S) 一步步部署成 PaaS/DevOps(一套完整的软件研发和部署平台)——教程/学习(实战代码/欢迎讨论/大量注释/操作配图),你将习得部署如:Kubernetes(K8S)、dashboard、Harbor、Jenkins、本地gitlab、Apollo框架、promtheus、grafana、spinnaker 等

20、awesome-kubernetes

比较全面的 k8s 资源收集项目

21、nginx-ui

Nginx 后台管理UI:

  • 在线查看服务器 CPU、内存、系统负载、磁盘使用率等指标
  • 在线 ChatGPT 助理
  • 一键申请和自动续签 Lets encrypt 证书
  • 在线编辑 Nginx 配置文件,编辑器支持 Nginx 配置语法高亮
  • 在线查看 Nginx 日志
  • 使用 Go 和 Vue 开发,发行版本为单个可执行的二进制文件
  • 保存配置后自动测试配置文件并重载 Nginx
  • 基于网页浏览器的高级命令行终端
  • 支持深色模式
  • 自适应网页设计

22、theByteBook
【开源书籍】深入讲解内核网络、Kubernetes、ServiceMesh、容器等云原生相关技术。经历实践检验的 DevOps、SRE指南。如发现错误,谢谢提issue

23、cmdb
CMDB:IT资源的配置和管理

24、dockge

一个精美、易于使用且反应灵敏的自托管 docker compose.yaml 堆栈导向管理器

25、ceph笔记

Ceph作为分布式存储领域的佼佼者被称为存储界的 Linux,其高度的可扩展性、高性能以及高可靠性, 无疑是 Kubernetes 中的首选分布式存储方案 。

特性 Ceph LocalPV NFS GlusterFS
类型 分布式存储 本地存储 网络文件系统 分布式存储
性能 极高(直接依赖本地磁盘) 中等 中等
可扩展性 低(节点本地存储限制) 中等
数据可靠性 高(多副本、纠删码) 低(磁盘故障数据丢失) 中等
管理复杂度 中等
适用场景 高可靠、高性能需求场景 临时性、本地化高性能需求 简单共享存储 大规模共享存储、数据高可用场景

26、KubePi
KubePi 是一个现代化的 K8s 面板。KubePi 允许管理员导入多个 Kubernetes 集群,并且通过权限控制,将不同 cluster、namespace 的权限分配给指定用户;允许开发人员管理 Kubernetes 集群中运行的应用程序并对其进行故障排查,供开发人员更好地处理 Kubernetes 集群中的复杂性。

27、domain-helper

域名助手 是一款功能强大的域名、SSL证书管理工具,集成在uTools平台中。它能帮助开发者和域名管理员更高效地管理他们的域名资产

28、1Panel
1Panel 是新一代的 Linux 服务器运维管理面板,内置应用商店,含有丰富的插件和系统应用功能

29、k8s管理平台

 1、Rancher

🌟 核心特点

  • 多集群管理(混合云/多云支持)
  • 内置监控、日志、告警及安全策略(RBAC、审计日志)
  • 应用商店(Helm Chart 集成)
  • 直观的 UI 和 CLI 工具
    适用场景:企业级多集群管理、需要快速部署团队的 DevOps 流程。
    部署方式:通过 Docker 或 Helm 快速安装。
    开源地址GitHub - rancher/rancher

2. KubeSphere

🌟 核心特点

  • 全栈化 UI 操作(从集群到微服务治理)
  • 集成 DevOps(Jenkins 流水线)、服务网格(Istio)、监控(Prometheus)
  • 多租户权限管理与应用生命周期管理
  • 支持边缘计算(KubeEdge)
    适用场景:需要开箱即用的一体化平台,尤其适合国内用户和企业内网环境。
    部署方式:通过 Helm 或一键安装脚本部署。
    开源地址GitHub - kubesphere/kubesphere

3. Lens IDE

🌟 核心特点

  • 跨平台桌面客户端(支持 macOS/Windows/Linux)
  • 多集群实时监控与日志查看
  • 集成 Kubectl 命令行工具
  • 插件扩展机制
    适用场景:开发者和运维人员需要本地化的高效集群管理工具。
    开源地址GitHub - lensapp/lens
    :开源免费版功能完整,企业版提供额外支持。

4. Kubernetes Dashboard (官方)

🌟 核心特点

  • 官方轻量级 Web 控制台
  • 基础资源管理(Deployment、Service 等)
  • 与 RBAC 权限系统集成
    适用场景:小型团队或只需基础可视化管理的场景。
    部署方式:通过 kubectl 或 Helm 安装。
    开源地址GitHub - kubernetes/dashboard

30、k8s进阶训练营

Jenkins Pipeline | 优点知识文档库
Pipeline,简单来说,就是一套运行在 Jenkins 上的工作流框架,将原来独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排和可视化的工作。

31、DevOps

GitHub - yangpeng14/DevOps: 自动化运维指南 https://www.yp14.cn
自动化运维指南 https://www.yp14.cn. Contribute to yangpeng14/DevOps development by creating an account on GitHub.

内含各种运维相关知识

32、cfssl

CFSSL 是 CloudFlare 的 PKI/TLS 瑞士军刀。它既是一个命令行工具,又是一个用于签名、验证和捆绑 TLS 证书的 HTTP API 服务器。它需要 Go 1.20+ 才能构建。

33、Prometheus
grafana场景仪表盘id

34、certimate

开源的SSL证书管理工具,可以帮助你自动申请、部署SSL证书,并在证书即将过期时自动续期。

35、高级shell脚本指南

Advanced Shell Scripting Techniques: Automating Complex Tasks with Bash
Bash scripting, a cornerstone of Unix and Linux system administration, offers powerful tools to automate repetitive tasks, streamline workflows, and handle complex operations. For those already comfortable with basic scripting, diving into advanced techniques can unlock new levels of efficiency and capability. This post will explore advanced shell scripting techniques in Bash, focusing on script optimization, robust error handling, and automating complex system administration tasks. Script Optimization Optimization is crucial for ensuring that your scripts run efficiently, especially when dealing with large datasets or intensive tasks. Here are some key techniques to optimize your Bash scripts.

36、walle-web
walle - 瓦力 Devops开源项目代码部署平台

37、interview_python
python面试题(推荐)

38、flask-admin

我工作中需要写一个微型的管理系统,用的就是这个框架。简直快餐型,页面都写好了,只要设置好相关配置就可以跑起来了。唯一缺点就是文档中的例子少,开发一些特定的需求需要自己看源码,才能知道如何改。

39、Solve-App-Store-Review-Problem

App Store 审核未通过的解决方案

40、How-To-Ask-Questions-The-Smart-Way

本文原文由知名 Hacker Eric S. Raymond 所撰寫,教你如何正確的提出技術問題並獲得你滿意的答案。

41、glances
一个可以让你一目了然你的系统情况(类 (h)top)的工具,它界面友好,安装方便

42、ngrok

一个十分方便、好用的内网穿透工具,它可以把本地某个端口的服务,通过一个安全隧道,映射到公网的一个地址。同时它提供了一个 Web 页面,展示了每个请求、响应的所有信息,便于调试本地的程序

43、Font-Awesome

GitHub 上 Star 数最多的图标库,应该是当下最流行的图标库

44、locust

模拟用户行为的负载测试工具,包含友好的 Web 页面

45、saythanks.io

Kennethreitz 写的一个简单的网站(基于 Flask),用于向开源项目作者发送感谢邮件的 Web App。该项目结构简单,可以用来学习大神是如何快速开发 Web 项目、方法、代码风格、开发常用库。而且该项目的意义也特别好:感谢开源项目的作者,愿开源社区越来越好,网站地址

46、nginx从入门到精通

https://tengine.taobao.org/book/index.html

47、linux-command
Linux命令大全搜索工具,内容包含Linux命令手册、详解、学习、搜集。

48、chinese-programmer-wrong-pronunciation

中国程序员容易发音错误的单词

49、book

学习笔记、《Rust 程序设计》 《Go 程序设计》 《C 程序设计》 《NASM 程序设计》

50、Vim 从入门到精通

Vim 从入门到精通
简介 什么是 Vim? Vim 哲学 入门 精简的 vimrc Windows 系统 Linux 或者 Mac OS 我正在使用什么样的 Vim 备忘录…

51、ctop
实现了类 top 命令展示效果的 docker 容器监控工具

52、kubernetes-handbook
Kubernetes中文指南/云原生应用架构实战手册

53、canal
MySQL 数据库 binlog 的增量订阅、消费组件。模拟 MySQL salve 方式,实现 MySQL 的主从同步,同时加入了增量日志解析等功能。MySQL 原始主备机制

54、nvtop

NVIDIA GPU 类 (h)top 的任务监控工具,它可以监控多个 GPU 并以熟悉的方式(类 htop 方式)打印有关它们的信息

55、spug

Spug是面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。

56、prometheus-book

Prometheus操作指南

57、Python-100-Days
Python - 100天从新手到大师

58、devops-exercises

这个仓库包含了 DevOps(开发运维)常见、流行服务相关的面试问题和回答,推荐给从事运维的同学

59、KnowStreaming

功能强大的 Kafka 集群监控和运维管理平台。强大到我一度以为它是付费的,如果你的公司用 Kafka 的话,可以试试主导把这个项目在公司内部用起来,那你离升职和加薪就不远了

60、semaphore

好看的 Ansible UI 项目。受够了 Ansible 老气的界面了吗?那就试试这个项目吧

61、shellcheck

shell脚本语法检查

62、WindTerm
ssh连接工具

63、kind

使用 Docker 容器作为节点,在本地快速运行起 Kubernetes 集群的工具。通过该工具可以快速创建媲美 k8s 原生的本地环境,而且占用资源相对较少启动速度快。多用于本地开发和测试 k8s 原生组件,不能用于线上环境

64、python-mini-projects

一个简单的 Python 迷你脚本集合。虽然代码简单但其中不乏实用的 Python 脚本,比如图片添加水印、批量下载图片、发送电子邮件、定时截屏等

65、memray

Python 的内存分析器。帮你分析 Python 应用的内存使用情况,找到内存泄漏的原因、占用内存多的代码、内存使用率高的原因。支持生成内存报告(火焰图、表格、树状图)和实时报告等模式,以及统计结果等功能

66、iRedMail

开箱即用的免费邮件服务器。通过该项目可以快速在 Linux/BSD 上部署邮件服务,除此之外还拥有 Web 管理平台,数据均存储在服务器上,即保证了数据隐私还易于迁移和备份

67、ServerStatus

多服务器云监控。轻松监控多台服务器状态的工具,用于解决多个不同平台下的服务器状态监控问题

68、sql-injection-payload-list

关于 SQL 注入知识的集合。该项目解释了什么是 SQL 注入和一些常见的例子,以及如何发现、利用、防范各种 SQL 注入漏洞。

69、nginx-tutorial

免费的 Nginx 极简教程。这是一套简单的 Nginx 教程,包含 Nginx 的安装、常用命令、反向代理、负载均衡等知识点,能够帮助新手快速入门 Nginx。

70、masscan
超快的 IP 端口扫描工具。异步的 TCP 端口扫描器,特点就是快。最快能在 5 分钟内扫描完整个互联网,但要小心别把本机打挂了。

71、1Remote
1Remote 是一款现代的远程会话管理和启动器,它让你能够在任何时候快速开启一个远程会话。目前 PRemoteM 已支持 微软远程桌面(RDP)、VNC、SSH、Telnet、SFTP, FTP, RemoteApp 等协议。

72、k8s-tutorials

k8s tutorials | k8s 教程

73、kubeshark

强大的 Kubernetes API 流量查看工具。如果把 k8s 比作操作系统,那它就是 k8s 上的 tcpdump,使用起来就像 Chrome 开发者工具一样简单直接,能够让 k8s 上微服务之间的网络通信一览无遗。

74、trivy
一款全面的容器安全扫描工具。目前最流行的开源容器镜像漏洞扫描工具,拥有速度快、精准度高、依赖检测、机密检查、对 CI 友好等特点。它不仅安装简单而且容易上手,仅需一条命令,即可发现镜像存在的安全漏洞。

75、supervisord
用 Go 重新实现的 supervisord 。开源项目 supervisord 作为 Python 项目中常用的进程管理工具,深受广大开发爱好者的喜欢。但如果在非 Python 环境的情况下,用起来就不是那么顺手啦,所以作者用 Go 重写了 supervisord,编译后可以方便地运行在任何环境下。

76、Aegis
一款免费、安全、开源的 2FA 安卓应用。双重认证(2FA) 就是使用两种不同的元素来确认用户身份,比如用户名和密码是一种元素,手机号和短信验证码也是一种元素,两种元素结合就是双重认证。除了短信之外还有一种 APP 可生成和验证码功能类似的一次性密码(TOTP),Aegis 就是一款支持 HOTP 和 TOTP 算法的开源 2FA 应用,使用时要先将手机和账号绑定,绑定后 APP 就会定时刷新一组随机数字,需要双重认证时输入这串数字即可。

77、difftastic

命令行文件对比工具。一种可根据文件的语法,进行结构化比较的工具,支持 30 多种编程语言。

78、hackingtool

黑客工具

79、kafka-ui

一款开源的 Kafka 管理平台。由开源社区建立和维护的 Kafka Web UI 管理工具,承诺永久免费。可方便地查看 Kafka Brokers、Topics、消息、Consumer 等情况,支持多集群管理、性能监控、访问控制等功能。

80、cdn-up-and-running

从零开始构建 CDN 的教程。为了让你在实战中学习 CDN 的工作原理,这里会从创建一个单一的后端服务开始,逐渐扩展到多个节点、模拟延迟、可视化、可测试的 CDN 服务。因为设计 CDN 会涉及 Nginx、Lua、Docker、Grafana 等知识点,所以学习该教程需要有一定的编程基础。

81、kwok

模拟 K8s 集群的工具。它可以在几秒钟内搭建一个由数千个节点组成的 Kubernetes 集群,整个过程仅占用非常少的资源,轻松实现在本机上学习、测试和开发 K8s 集群应用。

82、progress

查看 Linux 命令执行进度的工具。这是一个可以查看 cp、mv、dd、tar 等命令执行进度的 Linux 工具,它可以显示已处理数据的百分比、处理速度和预计完成时间,并提供了类似 top 的监控模式。

83、minikube
一条命令在本机启动 Kubernetes 集群的工具。一个可以在本地轻松运行 K8s 集群的工具,它支持标准的 Kubernetes 功能,可作为本地开发 Kubernetes 应用程序的工具,适用于 macOS、Linux 和 Windows 操作系统。

84、NTrace-core

一款可视化路由跟踪工具。该项目默认使用 ICMP 协议发送 TraceRoute 请求,特点是显示经过路由器的 IP、地理位置和耗时,以及在地图上以可视化的方式显示路径。

85、domain-admin

域名和 SSL 证书监测平台。采用 Flask+peewee+Vue3 构建的域名和 SSL 证书到期监测平台,支持批量导入域名、多域名管理、到期通知等功能。

86、Logan
面向终端的统一日志服务。由美团技术团队开源的一整套前端日志系统,包含客户端 SDK、日志处理和管理平台。它适用于移动端 APP、Web、小程序、IoT 等终端场景下的实时日志收集

87、naxsi

高效、易用的 Nginx 防火墙。这是一款专业的 Nginx Web 应用防火墙,可用来抵御 SQL 注入、XSS 攻击等。它采用白名单的防御方式,规则配置简单、功能强大,支持拦截和学习模式。学习模式可辅助发现未知攻击,生成、优化白名单规则。

88、og-aws

一份 AWS 实用指南。这是一份由使用 AWS 的工程师们编写的使用指南,内容涵盖 AWS 基础知识、管理服务器、职业发展等方面。

89、linux-tutorial

一份实用的 Linux 教程。不同于大而全的 Linux 教程,该项目的内容主要侧重于实用性,内容包括 Linux 常用命令、Linux 系统运维、软件运维、常用 shell 脚本等。

90、SafeLine

一款简单好用的 Web 应用防火墙。该项目底层基于 Nginx 的 Web 网关,作为反向代理接入网络。采用智能语意分析算法,清洗来自黑客的恶意流量,保护你的网站不受黑客攻击。它安装简单、免费版功能够用,但项目仅开源了核心算法和底层引擎。

91、nezha

国产的轻量级服务器监控工具。这是一款名为“哪吒”的服务器监控面板,它安装简单、开箱即用,支持监控多个服务器的系统状态、SSL 证书状态、报警通知、流量监控、设置定时任务等功能,适用于 Linux、Windows、macOS、OpenWRT 等主流系统。

92、tailspin

一款实用的日志高亮命令行工具。该项目是 Rust 写的命令行查看日志的工具,它无需配置开箱即用,通过高亮的形式,突出显示数字、日期、IP、URL 等内容,让重要的信息一目了然。

93、goploy

容易上手的代码发布平台。这是一个采用 Go + Vue.js 构建的 Web 部署平台,可一键部署、发布和回滚项目。支持基于角色的访问控制、监控、秒级定时任务、Xterm、LDAP 等功能,提供了完整的安装引导,即使是初学者也能轻松上手。

94、dockge

一个美观、易用的 Docker Compose 管理平台。该项目提供了一个 Web 界面,用于管理 docker-compose.yaml 文件。它开箱即用、界面设计精美,支持交互式编辑 compose.yaml 文件、更新 docker 镜像,以及启动、停止、重启、删除 docker 等操作。

95、pyupgrade

一键升级 Python 代码的工具。这是一个用于自动升级 Python 代码,以适应新版本语法的工具。支持升级到不同的 Python 版本、提供预览模式即查看改动变化等功能。

96、kubernetes-network-policy-recipes

只需复制粘贴即可解决 K8s 网络问题的配方。该项目包含了 Kubernetes 网络策略的各种用例和示例 YAML 文件,可直接复制使用。

97、system-design-101

图文并茂的系统设计入门教程。该项目通过通俗易懂的文字和简洁明了的示意图,讲解系统设计的基础知识以及深层的工作原理的入门级教程。无论你是初学者还是准备面试的程序员,在这里都能有所收获。

98、teleport

一款 Go 写的企业级开源堡垒机。这是一个专为基础设施提供连接、身份验证、访问控制和安全审计的平台,它支持对内网的 Linux 服务器、Kubernetes 集群、Web 应用、PostgreSQL 和 MySQL 数据库的安全访问。该平台采用自动下发证书的方式进行认证,无需在目标机器上管理密码和 SSH Key。此外,用户可以方便地使用 ssh、mysql、kubectl 等远程连接工具,轻松接入受管理的资源。

99、jaeger

开源的分布式链路追踪平台。该项目是受到 Dapper 和 OpenZipkin 的启发,由 Uber 创建并开源的分布式调用链追踪平台。它可用于监控和诊断分布式应用(微服务),功能包括支持多语言、全链路追踪、上下文传递、性能指标、可视化和告警等。

100、odc

企业级数据库协同开发平台。该项目是提供数据库协同开发和数据管理的平台,专为提升 SQL 开发效率而设计。它基于 Spring Boot 和 Electron 构建,提供了 Web 和桌面客户端,支持 SQL 规范检查、变更回滚、数据生命周期管理、数据脱敏和操作审计等功能,兼容 OceanBase、Oracle、MySQL 和 Doris 等多种数据源。

101、plane
开源的项目管理和问题跟踪平台。该项目是开源的项目管理系统,旨在简化团队的项目管理流程。它易于使用、可自托管,支持问题跟踪、周期管理、项目分解和分析统计等功能,可作为 JIRA 的替代品。

102、odc

企业级数据库协同开发平台。该项目是提供数据库协同开发和数据管理的平台,专为提升 SQL 开发效率而设计。它基于 Spring Boot 和 Electron 构建,提供了 Web 和桌面客户端,支持 SQL 规范检查、变更回滚、数据生命周期管理、数据脱敏和操作审计等功能,兼容 OceanBase、Oracle、MySQL 和 Doris 等多种数据源。

103、git-credential-manager
通用的 Git 凭据管理器。这是一个基于 .NET 开发的 Git 凭证存储和管理工具。它开箱即用、无需额外操作,使用 git 命令时,工具会自动引导完成登录,后续无需再次登录,轻松解决对远程 Git 仓库进行操作时遇到的需要登录和认证失败等问题,支持 GitHub、Bitbucket 和 GitLab 等平台。

104、chsrc

全平台通用的换源工具。该项目能够为常见的 Linux 发行版、编程语言和软件切换至国内镜像源,操作简单仅需一条命令。它采用 C 语言编写,具有高效和轻量级的特点,支持测速、多平台以及项目级换源等功能,适用于优化下载速度或解决源受限的场景。

105、k8sgpt

Kubernetes 故障诊断 AI 助手。该项目利用 LLM 自动分析 Kubernetes 集群问题,并给出故障诊断和优化建议。它通过读取集群的状态数据和配置,生成靠谱的诊断报告。

106、90DaysOfDevOps
为期 90 天的 DevOps 免费教程。该项目最初是作者记录自己学习 DevOps 知识的笔记,如今已发展为一个由社区驱动的 DevOps 免费教程,内容涵盖了 DevOps 概念、Linux 基础、计算机网络、容器、Kubernetes、CI/CD、监控和云服务商等。

107、opentofu

实现基础设施即代码的开源方案。该项目是一个开源的基础设施即代码工具,专注于自动化地创建、管理和部署本地和云服务基础设施。作为 Terraform 的一个分支,它由社区驱动,支持使用高级配置语法描述基础设施、生成执行计划和构建资源依赖图,从而减少人为操作失误,实现复杂变更的自动化。

108、kubernetes-goat
Kubernetes 安全攻防演练平台。该项目是用于构建漏洞百出、易受攻击的集群环境,让开发者可以在真实场景中学习 K8s 攻击和防御技巧。

109、nginx-proxy

为 Docker 容器自动配置 Nginx 反向代理。该项目可以自动为 Docker 容器提供 Nginx 反向代理服务。它能够实时监听 Docker 容器的启动和停止事件,自动为每个 Docker 容器配置 Nginx 反向代理,无需手动干预,极大简化了容器环境下的 Nginx 配置流程。

110、console

INFINI Console 一款非常轻量级、功能强大的多集群、跨版本的 Elasticsearch 统一管控平台。 通过对 Elasticsearch 跨版本多集群的集中纳管,我们可以快速方便的对企业内部的所有 Elasticsearch 集群进行统一管理。

111、k8m

一款轻量级、跨平台的 Mini Kubernetes AI Dashboard,支持大模型+智能体+MCP,集成多集群管理、智能分析、实时异常检测等功能,支持多架构并可单文件部署,助力高效集群管理与运维优化。

112、jenkins插件加速器

jenkins-update-center

113、wgcloud

Linux运维监控工具,支持系统硬件信息,内存,CPU,温度,磁盘空间及IO,硬盘smart,GPU,防火墙,网络流量速率等监控,服务接口监测,大屏展示,拓扑图,端口监控,进程监控,docker监控,日志监控,文件防篡改,数据库监控,指令批量下发执行,web ssh,Linux面板(探针),告警,SNMP监测,K8S,Redis,Nginx,Kafka,资产管理,计划任务,密码管理,工作笔记

114、kom

kom 是一个用于 Kubernetes 操作的工具,SDK级的kubectl、client-go的使用封装。并且支持作为管理k8s 的 MCP server。 它提供了一系列功能来管理 Kubernetes 资源,包括创建、更新、删除和获取资源,甚至使用SQL查询k8s资源。这个项目支持多种 Kubernetes 资源类型的操作,并能够处理自定义资源定义(CRD)。 通过使用 kom,你可以轻松地进行资源的增删改查和日志获取以及操作POD内文件等动作。

115、vector

高性能可观察性数据管道。

116、kargo
Kargo 为 Kubernetes 提供了一个灵活且直观的持续交付和多阶段应用发布编排层,旨在简化 GitOps 实践的复杂性。本文将带您全面了解 Kargo 的核心功能与优势。

117、argo-cd

Argo CD 是Kubernetes 的一个声明式持续交付工具。它既可将其作为独立的工具使用,也可将其作为CI/CD 工作流的一部分向集群提供所需的资源

118、get_jobs
AI找工作助手】全平台自动投简历脚本:(boss、前程无忧、猎聘、拉勾、智联招聘)

119、WatchAlert
一款轻量级云原生多数据源监控告警引擎, 支持 AI 智能告警分析, 快来用它升级你们的监控系统架构吧

120、http-server

http-server是一个简单的零配置命令行静态 HTTP 服务器。它功能强大,足以用于生产,但它又足够简单和易于破解,可以用于测试、本地开发和学习。