📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"容器管理"
📖 知识库
Kubernetes
★★★★★
★★★★★
高级
Kubernetes 是一个开源的容器编排系统,最初由 Google 设计和开发,现已成为 Linux 基金会下的 Cloud Native Computing Foundation(CNCF)项目,主要解决容器化应用的自动化部署、扩缩和管理问题,支持多种容器运行时环境,如 Docker、rkt 等,通过提供声明式配置和自动化控制,简化了分布式系统的管理和维护工作,提高了系统的可扩展性、可靠性和可维护性。Kubernetes 的核心组件包括 Pod、ReplicationController、Service 等,通过这些组件提供了强大的容器管理能力。Kubernetes 支持多种部署方式,包括本地部署、云端部署和混合部署等。Kubernetes 的设计目标是提供一个统一的容器管理平台,能够支持多种容器化应用的部署和管理。
📦 开源项目
yeasy
/
docker_practice
docker_practice:Docker容器技术最佳实践 — docker_practice项目通过提供真实案例和最佳实践,帮助开发者学习和理解Docker和容器技术。同时,它还涵盖了DevOps实践和其他相关技术,如Kubernetes和虚拟化。通过docker_practice,开发者可以快速掌握Docker容器技术的应用和部署
Go
★ 26.2k
⑂ 5.8k
devops
☆
podman-container-tools
/
podman
podman:容器管理工具 — podman是一个开源的容器管理工具,用于管理OCI容器和pod,支持多种容器运行时和集群管理系统,如docker和kubernetes。它提供了一种简单、灵活的方式来管理容器和pod,提高了开发人员和运维人员的效率。podman的设计目标是提供一个更安全、更灵活的容器管理解决方案。
Go
★ 32.3k
⑂ 3.2k
devops
☆
tj
/
n
n:Node版本管理 — n可以帮助用户轻松地在不同的Node版本之间切换,这对于开发和测试不同项目非常有用。通过使用n,用户可以避免版本冲突的问题,并且可以轻松地测试和调试不同的Node版本。同时,n也支持自动下载和安装指定版本的Node
Shell
★ 19.5k
⑂ 762
other
☆
lxc
/
incus
incus:强大的系统容器和虚拟机管理器 — incus 是一个功能强大的系统容器和虚拟机管理工具,支持高效的资源管理和灵活的部署选项。它对于需要高性能和高可靠性的云环境尤为重要。
Go
★ 5.8k
⑂ 465
backend
☆
weaveworks
/
scope
scope:Docker 和 Kubernetes 的监控、可视化和管理 — scope 提供了对容器和集群的实时监控和可视化,帮助用户更好地管理和优化 Docker 和 Kubernetes 应用。它支持多种容器编排工具,包括 Kubernetes、Mesos 和 ECS。通过使用 scope,用户可以快速发现和解决问题,提高应用的可靠性和性能
Go
★ 5.9k
⑂ 723
devops
☆
rancher
/
rancher
rancher:容器管理平台 — rancher提供了容器管理、Docker和Kubernetes集成、编排等功能,帮助用户轻松管理容器化应用。通过rancher,用户可以实现容器的自动化部署、管理和监控。同时,rancher也支持多种容器运行时和云平台,提供了高可用性和可扩展性
Go
★ 25.8k
⑂ 3.2k
devops
☆
Homebrew
/
brew
brew:包管理器 — brew是一个跨平台的包管理器,允许用户轻松安装和管理软件。它支持多种操作系统,包括macOS。brew的出现简化了软件的安装和管理过程,使得开发者和用户都能更方便地使用软件。
Ruby
★ 48.9k
⑂ 11.2k
backend
☆
aristocratos
/
btop
btop:系统资源监控工具 — btop 是一个使用 C++ 编写的系统资源监控工具,用于显示系统的 CPU、内存、磁盘和网络资源使用情况。它可以帮助用户实时监控系统资源,快速发现和解决系统瓶颈。通过使用 btop,用户可以优化系统性能和资源利用率。
C++
★ 33.6k
⑂ 1.1k
other
☆
kubernetes
/
kubernetes
kubernetes:容器调度和管理 — kubernetes是一个开源容器调度系统,用于自动化部署、扩展和管理容器化应用程序。它提供了高可用性、可扩展性和灵活性,能够满足大规模容器化应用程序的需求。通过使用kubernetes,开发人员可以更轻松地管理和维护容器化应用程序
Go
★ 123.8k
⑂ 43.7k
devops
☆
google
/
gvisor
gvisor:容器应用内核 — gvisor 为容器提供了一个沙盒化的运行环境,通过在用户空间运行内核,提高了容器的安全性和隔离性。这种设计使得 gvisor 成为容器安全和高性能的重要组成部分。gvisor 支持多种容器运行时,包括 Docker 和 Kubernetes
Go
★ 18.8k
⑂ 1.7k
devops
☆
kubesphere
/
kubesphere
kubesphere:基于 Kubernetes 的多云、数据中心和边缘管理容器平台 — kubesphere 是一个开源的容器平台,用于 Kubernetes 多云、数据中心和边缘管理,提供了多集群和多租户管理、可观察性和服务网格等功能。它使用 Go 语言开发,支持多种技能和工具,包括 ebpf 和 servicemesh。kubesphere 的目的是为了简化 Kubernetes 的管理和使用,提高开发效率和系统可靠性。
Go
★ 17k
⑂ 2.7k
devops
☆
helm
/
helm
helm:Kubernetes 包管理器 — helm 是一个用于 Kubernetes 的包管理器,允许用户轻松安装、升级和管理应用程序。它提供了一个简单的方式来管理复杂的 Kubernetes 应用程序。helm 的出现简化了 Kubernetes 应用程序的部署和管理过程
Go
★ 30k
⑂ 7.7k
devops
☆
mem0ai
/
mem0
mem0:通用人工智能记忆层 — mem0为AI代理提供了一个通用记忆层,能够实现长期记忆和状态管理。这种能力对于AI代理的决策和学习能力至关重要。通过使用mem0,开发者可以更容易地构建智能的AI代理。
TypeScript
★ 61.2k
⑂ 7.1k
ai-ml
☆
boto
/
boto3
boto3:AWS SDK for Python — boto3 是一个 Python 版本的 AWS SDK,用于简化 AWS 服务的访问和管理。它提供了一个简单易用的接口,用于与 AWS 服务进行交互,包括 S3、EC2、DynamoDB 等。通过使用 boto3,开发人员可以更容易地构建和管理基于 AWS 的应用程序。
Python
★ 9.9k
⑂ 2k
other
☆
yangzongzhuan
/
RuoYi-Vue3
RuoYi-Vue3:基于Vue3的前后端分离权限管理系统 — RuoYi-Vue3是一个开源的前后端分离权限管理系统,使用SpringBoot、Spring Security、JWT等后端技术和Vue3、Vite、Element Plus等前端技术。它提供了一个完整的权限管理解决方案,能够帮助开发者快速构建安全的Web应用。同时,RuoYi-Vue3还支持Element Plus和Vue Router等流行的前端库
Vue
★ 6.7k
⑂ 2.5k
web
☆
neurocyte
/
flow
flow:程序员文本编辑器 — flow是一个功能强大的文本编辑器,支持语言服务器客户端和语言服务器协议,能够提供高效的代码编辑和分析功能。它使用Zig编写,具有高性能和可靠性。同时,flow还支持tree-sitter和tui等技术,能够提供更好的用户体验
Zig
★ 2.1k
⑂ 113
tools
☆
rrousselGit
/
provider
provider:简单的继承小部件 — provider是一个基于Dart语言的库,提供了简单的继承小部件功能,用于Flutter应用的状态管理。它可以帮助开发者轻松管理应用的状态,并提高代码的可维护性。通过使用provider,开发者可以更好地组织代码,提高开发效率
Dart
★ 5.3k
⑂ 526
mobile
☆
wasmerio
/
wasmer
wasmer:基于 WebAssembly 的快速、安全、轻量级容器 — wasmer 通过利用 WebAssembly 技术,提供了一种新的容器化解决方案,具有快速、安全和轻量级的特点。这种方法可以提高应用程序的性能和安全性。同时,wasmer 支持多种操作系统,包括 Linux、macOS 和 Windows。
Rust
★ 20.9k
⑂ 986
other
☆
lensapp
/
lens
lens:Kubernetes 可视化管理工具 — lens 提供了一个简单易用的界面来管理和监控 Kubernetes 集群,支持多集群管理、资源监控和日志查看等功能。它可以帮助开发者和运维人员更好地管理和维护 Kubernetes 应用。lens 是一个开源项目,社区驱动,广泛应用于云原生和容器化领域
★ 23.2k
⑂ 1.5k
devops
☆
cilium
/
cilium
cilium:基于 eBPF 的网络、安全和可观察性 — cilium 利用 eBPF 提供网络、安全和可观察性功能,帮助用户更好地管理和监控容器和 Kubernetes 环境。它支持多种功能,如负载均衡、监控和故障排除。cilium 是一个重要的开源项目,得到了 CNCF 的支持
Go
★ 24.7k
⑂ 3.9k
devops
☆
aquasecurity
/
trivy
trivy:容器和代码漏洞扫描工具 — trivy是一种强大的安全工具,用于扫描容器、代码仓库和云环境中的漏洞、配置错误和秘密。它支持多种环境,包括Docker、Kubernetes和Infrastructure-as-Code。通过使用trivy,开发人员可以早期发现安全问题,减少漏洞的风险。
Go
★ 37k
⑂ 546
devops
☆
portainer
/
portainer
portainer:Docker 和 Kubernetes 管理工具 — portainer 是一个开源的 Docker 和 Kubernetes 管理平台,提供了一个简单易用的界面来管理容器和集群。它支持多种 Docker 和 Kubernetes 功能,包括容器创建、部署和管理。通过使用 portainer,用户可以更轻松地管理和监控他们的容器化应用程序。
TypeScript
★ 38k
⑂ 2.9k
devops
☆
slimtoolkit
/
slim
slim:容器镜像优化工具 — slim能够大大减小容器镜像的大小,使其更加安全和高效。它支持多种容器镜像格式,并且可以与Docker等容器平台无缝集成。通过使用slim,开发人员可以更容易地管理和分发容器镜像
Go
★ 23.3k
⑂ 836
devops
☆
jordansissel
/
fpm
fpm:多平台包管理工具 — fpm可以帮助用户轻松地为多个平台(如deb、rpm等)创建包,提高包管理的效率和可靠性。它支持各种包格式,提供了便捷的包创建和管理功能。通过使用fpm,用户可以更好地管理和分发软件包。
Ruby
★ 11.5k
⑂ 1.1k
backend
☆
Unitech
/
pm2
pm2:Node.js生产过程管理器 — pm2是一个功能强大的Node.js生产过程管理器,内置负载均衡器,用于管理和监控Node.js应用程序。它提供了命令行工具、部署、监控等功能,帮助开发者轻松管理生产环境。pm2的内置负载均衡器可以帮助提高应用程序的可用性和性能
JavaScript
★ 43.2k
⑂ 2.7k
devops
☆
getarcaneapp
/
arcane
arcane:现代Docker管理工具 — arcane提供了一个简单易用的Web UI,帮助用户轻松管理Docker容器和-compose配置。通过使用arcane,用户可以更高效地管理容器和镜像,提高开发和部署效率。arcane的设计目标是让所有用户都能轻松使用Docker
Go
★ 5.9k
⑂ 214
devops
☆
goharbor
/
harbor
harbor:云原生registry项目 — harbor是一个开源的云原生registry项目,用于存储、签名和扫描内容。它支持多种容器格式,包括Docker,并提供了安全的镜像管理功能。harbor的主要目标是为用户提供一个可靠的云原生registry解决方案
Go
★ 29k
⑂ 5.3k
devops
☆
vectordotdev
/
vector
vector:高性能可观测性数据管道 — vector是一个高性能的可观测性数据管道,能够处理和转换大量的日志、指标和追踪数据。它使用Rust语言开发,具有高性能、可靠性和可扩展性。vector能够与多个数据源和目标集成,包括Datadog、云原生环境等,提供实时的数据处理和分析能力。
Rust
★ 22.2k
⑂ 2.2k
devops
☆
containerd
/
containerd
containerd:开源容器运行时 — containerd是一个开源的容器运行时,用于管理容器的生命周期。它提供了一个简单、可靠和高性能的方式来运行容器。containerd是CNCF的一个项目,广泛应用于Kubernetes、Docker等容器化平台
Go
★ 21k
⑂ 4k
devops
☆
chenfei-wu
/
TaskMatrix
TaskMatrix:任务管理矩阵 — TaskMatrix是一个开源的任务管理平台,使用Python语言开发。它提供了一个简单易用的接口,帮助用户管理和跟踪任务。通过TaskMatrix,用户可以高效地组织和优先级任务,从而提高生产力。
Python
★ 34.1k
⑂ 3.2k
other
☆
EverMind-AI
/
EverOS
EverOS:人工智能代理的便携式内存层 — EverOS为AI代理提供了一个统一的内存层,使得代理可以在不同的应用、工具和工作流中进行自我进化和学习。这种内存层是本地优先的,意味着代理可以在离线状态下运行,并且用户拥有对其数据的所有权。EverOS的出现使得AI代理可以更好地管理其内存,并在不同场景中发挥更大的作用。
Python
★ 9.9k
⑂ 826
ai-ml
☆
python-poetry
/
poetry
poetry:Python 包管理工具 — poetry 提供了简单易用的包管理和依赖管理功能,帮助开发者更好地管理 Python 项目的依赖关系。通过使用 poetry,开发者可以更轻松地管理项目的依赖包,并确保项目的稳定性和可靠性。poetry 的简单性和易用性使其成为 Python 开发者的必备工具
Python
★ 34.3k
⑂ 2.5k
other
☆