Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
🧰 记录每一个与运维相关的优秀项目,⚗️ 项目内表格通过 GitHub Action 自动生成,📥 当前收录项目 652 个。
GitHub stars and default-branch commits for opsre/awesome-ops.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Automated troubleshooting of Kubernetes Pods issues. Collect K8s pod restart reasons, logs, and events automatically.
APO is a comprehensive observability platform combining OpenTelemetry with eBPF. Leveraging LLM to enable automated analysis and troubleshooting 🚀.
🚪A super lightweight jumpserver service developed using the Go language. 一个使用 Go 语言开发的,超级轻量的跳板机服务。
🧰 自动获取DNS提供商的域名及解析列表,同时自动获取每个域名解析的证书信息,并导出为Prometheus Metrics。已支持:Tencent,Aliyun,Godaddy,DNSLA,Amazon,Cloudflare
Generate Go structs from multiple JSON or YAML objects.
(another) Fuzzy file finder for the command line
Moved to: https://github.com/infinilabs/gateway
Interactice process killer for Linux and macOS
Telescope DNS,灵活快速的DNS分组转发器
No description.
💥A tool for showing disk usage(Linux, MacOS and Windows), it is a very fast utility to find largest directories or files.
HTOP for Elasticsearch
An efficient API documentation management tool that fully adheres to the OpenAPI specification and incorporates advanced LLM technology. This tool can automate the generation of API documentation, data models, and test cases, greatly enhancing development efficiency and documentation quality.
Global control plane tracing for Kubernetes
kpexec is a kubernetes cli that runs commands in a container with high privileges.
A simple website statistics analyzer
开箱即用,Golang 开发的一个功能完善的短链接系统。URL shortener service developed with golang.
This is a VNC proxy program, fully resolved the RFB protocol, support VNC proxy, record playback video, record operations as a log file, and support log file playback.
kubemanage是使用go+vue3开发的一款云原生运维平台,功能包括但不限于Kubernetes多集群管理、CMDB、Devops,可作为企业二次开发的模板,新手入门的学习项目
redis可视化工具(gin+element-plus)【部署简单便捷,SSH连接,用户校验,操作日志、命令行模式、LUA脚本执行、Redis监控等】
go 运维平台,实现了隧道,命令分发,文件上传,webSSH
SForum 是一个页面简洁且功能丰富的中文论坛程序
OCI-Native artifact manager
eBPF Firewall 是基于 eBPF 技术的高性能网络防火墙系统,具有实时入站流量监控、规则过滤和黑名单管理等功能。主要用于在资源有限的 VPS 中进行入站流量监控和过滤。(因特殊原因后续代码无法继续开源...)
Problem diagnosis and operation orchestration for Kubernetes
扬帆测试平台是一款高效、可靠的自动化测试平台,旨在帮助团队提升测试效率、降低测试成本。该平台包括用例管理、定时任务、执行记录等功能模块,支持多种类型的测试用例,目前支持API(http和grpc协议)、性能,并且可定制化,灵活满足不同场景的需求。其中,用例管理模块支持上传、编辑、复制、删除等基础操作,同时支持批量执行、并发执行等高级功能。通过用例设置,可以设置用例的基本信息、运行配置、环境变量等,灵活控制用例的执行。而定时任务模块支持引用一个或多个用例,实现用例的自动执行,支持并发运行、任务标签等功能,后续支持CI/CD集成,实现全自动化的测试流程。扬帆测试平台还提供执行记录模块,记录测试用例的执行结果,支持查看测试报告、执行日志等详细信息,方便对测试结果进行分析和优化。
kom 是一个用于 Kubernetes 操作的工具,SDK级的kubectl、client-go的使用封装。并且支持作为管理k8s 的 MCP server。 它提供了一系列功能来管理 Kubernetes 资源,包括创建、更新、删除和获取资源,甚至使用SQL查询k8s资源。这个项目支持多种 Kubernetes 资源类型的操作,并能够处理自定义资源定义(CRD)。 通过使用 kom,你可以轻松地进行资源的增删改查和日志获取以及操作POD内文件等动作。
Open-Source Forum and Social Platform, Alternative to StackOverflow & Flarum
top in container.
基于 CMDB、工单系统、告警中心和分布式任务调度构建的微服务智能运维平台
Database table structure dump tool.
k8s 业务工具集
🍀 package the workdir into a lightweight container runtime that can be executed directly.
自定义开放式工单系统,处理各种应用场景,需要管理员有一定的开发能力😀😀😀
Traceroute in Go
多平台消息推送小工具,发消息到微信公众号、微信小程序、企业微信、企业微信群机器人、钉钉自定义机器人、飞书自定义机器人、Slack机器人、Discord机器人、Mattermost机器人
🔳Manage you team's server via browser 通过浏览器管理服务器。堡垒机
NSQProxy是NSQ和Worker之间的中间件,根据配置负责消息转发。然后通过HTTP/FastCGI/CBNSQ等协议转发给Worker机执行。
etcd-manage 服务端
昆仑:超快的代码搜索引擎
A self-hosted short url service
🔎 使用关键字搜索所有gitlab项目
🚀 基于Cobra库快速打造类似kubectl一样的命令行工具箱 🧰 本项目同时展示了Go项目打包构建的最佳实践。
A Simple Static HTTP Server built with gin and golang. cross platform, zero configuation