事情是酱紫的。
公司里面部署了一堆服务,Gitlab、Wiki、Spark、Zabbix、镜像仓库、日志监控什么的。还有路由器、打印机、IP 电话的配置页。为了方便大家访问,搭建了内网 DNS,然并卵,服务太多没人记得全。新人进公司,提交代码,下个 Docker 镜像,查看运行日志,需要访问的 URL 和端口号全靠口口相传。
运维小哥表示很头大。大家也都受不了了,于是我们造了个……脚手架?
LN2 (蓝图)
LN2 是个局域网服务扫描插件啦。使用 LN2 可以把公司局域网里的服务统统扫描出来,聚合到一个网页上分享给大家。记住一个域名就能找到公司里所有的服务,新部署的服务,无法访问的服务都会被标记出来。
插件了两种安装方式:
Google 商店安装链接: chrome.google.com/webstore/de…
手动安装说明:ln2.io/extInstall
使用 LN2 管理服务只需要三步:
填上你所在局域网的网段。
扫描大约需要 20-40 分钟。
扫描出不少内部服务,分享给同事咯。
目前开发者公布了开源计划,大家可以关注下:
- Gitter: gitter.im/ln2io
- GitHub: github.com/LN2-Team