Skip to content

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

License

Notifications You must be signed in to change notification settings

bitqiu/awesome-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Ops

🧰 记录每一个与运维相关的优秀项目 🧰

Awesome Auth GitHub contributors GitHub Pull Requests GitHub Pull Requests HitCount GitHub license

运维领域,如此广大,在每一个细分类别中,都有许多先行者将心血转化为开源项目,而这个项目,就是希望能做一个这类项目的合辑。

欢迎广大朋友分享自己的项目或者推荐优秀项目,参与贡献之前,请阅读 PR 贡献指南

欢迎所有朋友在这些项目列表中进行冲浪,学习,借鉴,当某个人的项目对你有帮助的时候,请别忘了,给那个项目一个star ⭐️。顺便,给这个项目一个 star ⭐️。

📢 如果你打算应用在自己所在的生产环境,请结合项目的开源协议,Star数,最后更新时间等综合评估之后进行选型。

🧐 分设类目 56 个。📥 收录项目 177 个。

CICD

📥 此类目收录项目 2 个。

Repository License Star CreatedAt UpdatedAt Description
dromara/Jpom MIT 1052 2019-01-04 2024-01-14 简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件
koderover/zadig NOASSERTION 2522 2021-05-12 2024-01-12 基于 Kubernetes 研发的自助式云原生 DevOps 平台

CMDB

📥 此类目收录项目 4 个。

Repository License Star CreatedAt UpdatedAt Description
TencentBlueKing/bk-cmdb NOASSERTION 5231 2016-12-12 2024-01-13 腾讯蓝鲸配置平台是一个面向资产及应用的企业级配置管理平台
veops/cmdb AGPL-3.0 1084 2015-12-29 2024-01-13 简单、轻量、通用的运维配置管理数据库
opendevops-cn/opendevops GPL-3.0 3554 2018-11-15 2023-03-06 一站式 DevOps、自动化运维、完全开源的云管理平台、自动化运维平台
WeBankPartners/we-cmdb Apache-2.0 722 2019-08-15 2024-01-11 微众银行配置管理数据库系统

ClickHouse

📥 此类目收录项目 1 个。

Repository License Star CreatedAt UpdatedAt Description
clickvisual/clickvisual MIT 1325 2021-12-29 2023-12-12 一个轻量级的基于浏览器的日志分析和查询平台,底层数据存储采用 ClickHouse

Consul

📥 此类目收录项目 1 个。

Repository License Star CreatedAt UpdatedAt Description
starsliao/TenSunS WTFPL 989 2022-01-28 2024-01-11 Consul 管理,云资源监控管理,站点与接口监控管理

DNS

📥 此类目收录项目 2 个。

Repository License Star CreatedAt UpdatedAt Description
jeessy2/ddns-go MIT 7904 2020-08-26 2024-01-14 自动获得你的公网IP地址,并解析到对应的域名服务,支持阿里云,腾讯云,DNSpod,Cloudflare,华为云,Callback,百度云,Porkbun,GoDaddy,Google,Domain,Namecheap,NameSilo
wolf-joe/ts-dns MIT 306 2020-03-06 2023-05-12 灵活快速的 DNS 分组转发器

Dev-Tools

📥 此类目收录项目 6 个。

Repository License Star CreatedAt UpdatedAt Description
cosmtrek/air GPL-3.0 13519 2017-10-12 2024-01-13 ☁️ 针对 Golang 应用开发设计的一个热重载的命令行工具
curlconverter/curlconverter MIT 6890 2014-12-25 2024-01-05 一个能够将 curl 命令转换成各种语言请求的工具
AykutSarac/jsoncrack.com GPL-3.0 26883 2022-01-30 2024-01-14 将 JSON、YAML、XML、CSV 等各种数据格式转换为交互式图表的工具
massCodeIO/massCode AGPL-3.0 5242 2022-03-29 2023-12-31 一款开源的本地代码片段管理工具
xjq7/runcode GPL-2.0 185 2022-10-11 2023-12-06 在线编辑器, 支持在线编写,运行代码,支持 C、C++、Golang、Nodejs、Rust、Java、Python、C#、PHP 多种语言
ritz078/transform MIT 6620 2017-06-15 2023-12-27 多种格式文件转换工具,比如 JSON 转 struct 等

Docker-Tools

📥 此类目收录项目 8 个。

Repository License Star CreatedAt UpdatedAt Description
P3GLEG/Whaler GPL-3.0 998 2018-06-05 2022-06-25 能够查看在运行容器的 Dockerfile 的工具
moby/buildkit Apache-2.0 7389 2017-05-31 2024-01-13 增强 Docker build 的功能,支持并行构建、缓存、镜像导出等功能
abiosoft/colima MIT 15313 2021-09-04 2024-01-04 MacOS 和 Linux 上的容器运行时,只需最少的设置
ufoscout/docker-compose-wait Apache-2.0 1560 2016-11-30 2023-12-20 一个小型命令行工具,用于在使用 Docker-compose(or K8s)时等待其他 Docker 容器启动的场景
FX-Max/docker-install-everything MIT 136 2022-04-05 2023-12-27 使用 Docker-compose 安装各种服务
quay/quay Apache-2.0 2305 2019-11-08 2024-01-13 Red Hat 开源的 Docker 镜像仓库,类似 Harbor
lavie/runlike NOASSERTION 1794 2015-06-04 2023-02-26 能够查看在运行容器的启动命令的工具
silenceshell/topic MIT 135 2021-09-03 2022-10-08 基于 Golang 实现的容器内运行 top 命令的工具

ElasticSearch-Manage

📥 此类目收录项目 5 个。

Repository License Star CreatedAt UpdatedAt Description
1340691923/ElasticView N/A 1124 2021-03-10 2023-11-30 一个简单好用的 ElasticSearch 可视化客户端,支持连接6,7,8版本的ES
didi/KnowSearch N/A 362 2021-07-21 2023-11-08 面向 Elasticsearch 研发与运维人员,围绕集群、索引构建的零侵入、多租户的 Elasticsearch GUI 管控平台
anjia0532/elastalert-docker BSD-2-Clause 83 2020-04-28 2020-06-23 ES 告警组件 ElastAlert 的 Docker镜像
medcl/esm N/A 801 2015-07-14 2024-01-05 ES 索引迁移工具,支持跨版本迁移
medcl/infini-gateway NOASSERTION 328 2018-03-27 2021-09-04 一款架设在 ES 前端的极限网关,提高写入,加速查询

Etcd

📥 此类目收录项目 4 个。

Repository License Star CreatedAt UpdatedAt Description
etcd-manage/etcd-manage-server MIT 75 2019-05-06 2020-12-16 用 Golang 编写的 etcd 管理工具,具有友好的界面,管理key就像管理本地文件一样方便,支持简单权限管理区分只读和读写权限
workpieces/etcdWp MIT 58 2022-04-16 2023-05-25 一款美观、易于 etcd 数据库管理应用程序,支持多平台
gtamas/etcdmanager MIT 442 2019-09-18 2022-12-14 Etcd 客户端,支持 Linux、Windows、MacOS
kstone-io/kstone Apache-2.0 655 2021-12-09 2022-09-02 针对 etcd 的全方位运维解决方案,提供集群管理(关联已有集群、创建新集群)、监控、备份、巡检、数据迁移、数据可视化、智能诊断等特性

Gateway

📥 此类目收录项目 1 个。

Repository License Star CreatedAt UpdatedAt Description
apache/shenyu Apache-2.0 8194 2018-07-11 2024-01-13 一个异步的,高性能的,跨语言的,响应式的 API 网关

Git-Server

📥 此类目收录项目 2 个。

Repository License Star CreatedAt UpdatedAt Description
PGYER/codefever MIT 2556 2022-01-19 2023-12-12 具有 CI/CD 和看板的自托管 Git 服务器
theonedev/onedev MIT 12181 2018-11-06 2024-01-14 完全免费开源的 Git 代码托管服务,支持一行命令安装到自己服务器

Jenkins-Tools

📥 此类目收录项目 1 个。

Repository License Star CreatedAt UpdatedAt Description
miyajan/jflint MIT 43 2017-02-16 2018-10-16 Jenkinsfile 语法检测工具,可集成在 Jenkinsfile 仓库的 CI 流程中

K8S-Cluster-Manage

📥 此类目收录项目 7 个。

Repository License Star CreatedAt UpdatedAt Description
kubecube-io/KubeCube Apache-2.0 464 2021-07-12 2023-12-27 K8s 资源可视化管理以及统一的多集群多租户管理平台
1Panel-dev/KubePi Apache-2.0 2328 2021-05-20 2024-01-12 支持导入多个 K8s 集群,通过权限控制,将不同 cluster、namespace 的权限分配给指定用户
yunionio/cloudpods Apache-2.0 2190 2018-07-27 2024-01-14 开源、云原生的多云和混合云融合平台
kubegems/kubegems Apache-2.0 385 2022-01-20 2024-01-02 围绕 K8s 通过自研和集成云原生项目而构建的通用性开源 PaaS 云管理平台,支持多集群多租户
noovertime7/kubemanage MIT 125 2022-07-24 2023-11-23 一个简单易用的 K8s 管理平台,前端使用 Vue3 ,后端使用 Gin+Gorm ,未来将支持多集群接入
benc-uk/kubeview MIT 877 2019-02-19 2023-03-07 Kubernetes 集群可视化器和图形浏览器
eip-work/kuboard-press N/A 20322 2019-07-24 2024-01-10 K8s 多集群管理平台,开源免费版本仅支持3个以内的集群

K8S-Network

📥 此类目收录项目 4 个。

Repository License Star CreatedAt UpdatedAt Description
hango-io/hango-gateway Apache-2.0 442 2021-03-04 2023-12-14 基于 Envoy 构建的高性能、可扩展、功能丰富的云原生 API 网关
k8gb-io/k8gb Apache-2.0 697 2019-11-27 2024-01-13 Kubernetes 的完全开源、云原生、全局负载均衡解决方案
eldadru/ksniff Apache-2.0 2952 2018-06-17 2023-11-19 kubectl 插件,利用 tcpdump 和 Wireshark 在 K8s 集群中的 pod 上启动远程捕获
kubeshark/kubeshark Apache-2.0 10216 2021-04-19 2024-01-14 K8s 的 API 流量分析器,提供对 K8s 内部网络的实时协议级可见性,捕获和监控进出以及跨容器、pod、节点和集群的所有流量和负载

K8S-Tools

📥 此类目收录项目 13 个。

Repository License Star CreatedAt UpdatedAt Description
airwallex/k8s-pod-restart-info-collector N/A 295 2022-08-29 2023-12-29 监视 Pod 更改并在 Pod 重新启动时将 K8s Pod 重新启动原因、日志和事件收集到 Slack 通道
ywgx/ki Apache-2.0 69 2021-09-28 2024-01-05 轻松管理多个 Kubeconfig 的工具
kubernetes-sigs/kind Apache-2.0 12403 2018-09-12 2024-01-11 使用 Docker 容器作为节点,在本地快速运行起 Kubernetes 集群的工具
alibaba/kt-connect GPL-3.0 1395 2019-07-09 2023-08-18 一款基于Kubernetes环境用于提高本地测试联调效率的小工具
prometheus-operator/kube-prometheus Apache-2.0 5985 2016-10-24 2024-01-12 使用 Prometheus 监控 Kubernetes 和在 Kubernetes 上运行的应用程序
astefanutti/kubebox MIT 2104 2016-11-18 2023-03-15 K8s 终端版管理工具
hidetatz/kubecolor MIT 1396 2020-10-08 2023-04-13 可以给 kubectl 命令行输出内容着色的一个工具
aylei/kubectl-debug Apache-2.0 2275 2018-12-17 2023-10-19 能够便捷地进行 Kubernetes 上的 Pod 排障诊断工具
itaysk/kubectl-neat Apache-2.0 1473 2019-07-22 2024-01-09 能够智能清除 kubectl get pod -o yaml 时的无用输出,使其更易于阅读
werf/kubedog Apache-2.0 587 2018-10-08 2023-12-29 监视和跟踪 CI/CD 部署管道中的 Kubernetes 资源
teamcode-inc/kubeorbit Apache-2.0 460 2022-01-21 2023-02-17 轻量高效的微服务本地联调测试工具,轻松将集群内流量转发到本地开发环境
resmoio/kubernetes-event-exporter Apache-2.0 535 2022-07-03 2023-12-29 将 K8s 的事件同步到其他平台中,比如 ES,Kafka,file,Webhook 等
skooner-k8s/skooner Apache-2.0 1201 2019-03-15 2024-01-11 简单的 Kubernetes 实时仪表板和管理工具

Kafka-Manage

📥 此类目收录项目 3 个。

Repository License Star CreatedAt UpdatedAt Description
didi/KnowStreaming AGPL-3.0 6594 2020-03-19 2024-01-06 一站式云原生实时流数据平台,通过0侵入、插件化构建企业级 Kafka 服务,极大降低操作、存储和管理实时流数据门槛
dushixiang/kafka-map Apache-2.0 639 2021-03-27 2023-08-27 一个美观简洁且强大的 Kafka Web 管理工具
provectus/kafka-ui Apache-2.0 7699 2019-11-26 2023-12-18 一款 Python+Vue 写的 Kafka-Web 管理后台

Monitor

📥 此类目收录项目 8 个。

Repository License Star CreatedAt UpdatedAt Description
VictoriaMetrics/VictoriaMetrics Apache-2.0 10152 2018-09-30 2024-01-14 快速,经济高效的监控解决方案和时序数据库,可用于 Prometheus 或 Grafana 的存储
tal-tech/alarm-dog N/A 237 2020-10-28 2022-01-10 通用的统一告警平台,提供配置化、流程化、标准化的能力,支持多种告警通知渠道,支持告警收敛、过滤、升级、工作流、自动恢复等功能
AutohomeCorp/frostmourne MIT 1237 2019-12-16 2023-06-14 基于 Elasticsearch, Prometheus, SkyWalking, InfluxDB,MySQL/TiDB,ClickHouse, SQLServer, IoTDB 数据的分布式监控报警系统
dromara/hertzbeat Apache-2.0 3962 2022-02-04 2024-01-13 易用友好的开源实时监控告警系统,无需 Agent,高性能集群,兼容 Prometheus,强大自定义监控能力
prymitive/karma Apache-2.0 2131 2018-09-09 2024-01-10 一款展示 AlertManager 告警信息的面板,可用于投屏
ccfos/nightingale Apache-2.0 8257 2020-03-03 2024-01-12 All-in-One 的云原生监控工具,集合了 Prometheus 和 Grafana 的优点,你可以在 WebUI 上管理和配置告警策略,也可以对分布在多个 Region 的指标、日志、链路追踪数据进行统一的可视化和分析
mikecao/umami MIT 18204 2020-07-17 2024-01-11 搭建配置简单,界面优雅美观的站点访问统计工具
a597873885/webfunny_monitor Apache-2.0 4811 2018-07-04 2024-01-09 轻量级的前端性能监控系统,也是一款埋点系统,私有化部署,简单易用

OpenLDAP

📥 此类目收录项目 1 个。

Repository License Star CreatedAt UpdatedAt Description
eryajf/go-ldap-admin GPL-3.0 1163 2022-05-18 2023-11-15 🌉 基于 Golang+Vue 实现的 OpenLDAP 后台管理项目

OpenResty

📥 此类目收录项目 1 个。

Repository License Star CreatedAt UpdatedAt Description
tl-open-sourc/tl-ops-manage Usage:
yaml-readme [flags]

Flags: --group-by string Group the array data by which field -h, --help help for yaml-readme --include-header Indicate if include a notice header on the top of the README file (default true) -p, --pattern string The glob pattern with Golang spec to find files (default "items/*.yaml") --print-functions Print all the functions and exit --print-variables Print all the variables and exit --sort-by string Sort the array data descending by which field, or sort it ascending with the prefix '!'. For example: --sort-by !year -t, --template string The template file which should follow Golang template spec (default "README.tpl")

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Smarty 100.0%