- 开发初衷是想把自己在运维领域所积累十余年的创新实践经验,以开源的方式真正解决运维人的痛点,让运维工作可以更简单与高效。
- 平台为集轻量级、聚合型、智能运维为一体的综合管理平台,具备纳管、监控、巡检、自愈、作业、多云,工单等功能,可为用户提供智能的运维能力和业务管理,在提高运维人员等工作效率的同时,极大提升了业务的连续性和安全性。
- 平台提供全生命周期的自动化运维工具体系,提供易用的操作界面和清晰的运维管理流程,可以快速对接企业已经使用的开源工具,避免推倒重来的重复性建设,降低从自动化到智能化运维的建设成本,提高运维管理效率,保障业务连续性。
- 平台采用模块化开发、容器部署的架构模型,前端基于vue-element-admin框架基础上进行开发,后端基于go语言开发,平台框架采用abs模式。
- 平台采用容器化部署故依赖k8s环境,请自行部署k8s集群环境。
- 管控服务器系统仅限linux,交换机仅限华为和H3C。
- 容器实例mysql、redis、influxdb存储数据默认采用本地目录持久化方案,多node部署需自行修改为nfs或者其他分布式文件系统
- 在 K8S master执行下面命令即可
kubectl create namespace opsone
kubectl apply -f https://raw.githubusercontent.com/wylok/opsone/main/opsone.yaml
- 如果您想要定制 opsone的启动参数,请将该 YAML 文件下载到本地,并修改其中的 ConfigMap
- 在浏览器中打开链接 http://your-node-ip-address:30800
- 输入初始用户名和密码,并登录
- 用户名: admin
- 密码: Opsone1234