为什么选择 np
为什么选择 np
设计哲学
np 的存在是因为中小团队的运维工具存在一个巨大空白。
开箱即用,而非重新造轮子
np 不重写 Nomad、Consul、Traefik 或 OpenObserve。我们集成、打磨并暴露一个干净统一的界面。你获得的是经过实战检验的基础设施,而非又一个自研系统。
单二进制。真平台。
下载一个二进制文件。运行一条命令。获得一个新的平台。
没有依赖地狱。不需要揉合 6 个不同的配置语言。不用排队等运维团队。
满足 80% 的需求
大多数团队不需要 Kubernetes。他们需要:
- 可靠的部署(滚动更新、健康检查)
- 服务发现
- ingress 和 TLS
- 日志和指标
np 只做这些——而且做得很出色。
坦诚面对边界
np 并非无所不包。当你需要超过 500 个服务、多集群联邦或自定义调度器时,你已经准备好了 Kubernetes。
在那之前,np 就是你的答案。
np 不是什么
- ❌ 不是 Kubernetes 替代品 — 而是不一样的思路
- ❌ 不是 PaaS — 你拥有你的服务器
- ❌ 不是 CI/CD 系统 — 但能很好地配合使用
- ❌ 不是无服务器/FaaS — 适用于长时间运行的服务
np 是什么
- ✓ 轻量级部署平台
- ✓ 中小团队的运维方案
- ✓ 开源、MIT 许可、社区驱动