DomeOS简介
产品简介
DomeOS是基于docker的企业级私有云一站式运维管理系统。
我们致力于研究docker为代表的容器技术,为企业级用户打造持续交付和自动运维平台,解决用户从代码自动编译打包,到线上运行维护的全套需求。DomeOS采用私有云模式,实现用户私有集群的容器化管理和资源智能化分配,提供全流程标准化的主机管理、应用持续集成、镜像构建、部署管理、容器运维和多层级监控服务。
产品服务
项目管理
代码仓库:针对企业级用户的需求,DomeOS目前支持关联私有Gitlab代码仓库,可以轻松选择代码项目进行构建。DomeOS会陆续推出关联其他代码仓库的功能。
持续集成:DomeOS支持根据代码项目的tag和branch自动构建。代码仓库的push操作会自动触发一次构建保证项目镜像和开发进度同步。
配置dockerfile:DomeOS不要求代码项目必须有dockerfile,用户可以在页面上快速配置一个项目的dockerfile,并在项目设置里随时修改。
构建记录:DomeOS会记录项目的每一次构建,可以查看构建的状态、日志、构建者等全方位信息。
业务部署
快速灵活:您可以用项目镜像或第三方镜像进行部署。可以一次部署多个镜像并为每个镜像的容器设定cpu和内存占用。从配置部署到启动只需要几分钟。
升级回滚:部署有完整的版本管理,每次升级会生成一个部署版本,可以随意选择一个旧版本进行回滚。部署出现异常时可以指定版本恢复。
弹性伸缩:运行中的部署可以随时进行扩容缩容,增减实例个数,满足业务要求。
健康检查:可以对部署进行TCP或HTTP检查,贯穿部署的整个生命周期,为业务的稳定健康运行保驾护航。
负载均衡:将流量分摊、引导到服务的每个实例,提高服务的整体可用性和吞吐量。
集群管理与监控
集群设置:每个DomeOS集群需要配置一套kubernetes,您可以在控制台上将集群的各项设置记录下来方便添加主机、日志收集等。此外可以管理集群的namespace。
主机管理:可以查看集群内各个主机的配置、状态;可以随时快速添加主机;可以为主机打标签和划分生产、测试环境。
实例管理:可以查看每台主机上的实例列表并查看容器的日志。
智能监控:针对物理资源进行主机级别的监控;针对业务进行部署、实例、容器的多层级监控。用户能够从全局和底层单元多角度监控主机和服务的运行状况。
用户管理
成员管理:针对组、项目、部署、集群分别设置独立的成员系统,满足不同维度的成员管理需求。可以根据成员的身份和工作界限设定资源内的权限。
组管理:可以创建组并将用户添加到组中。组内用户在创建项目、部署、集群时可以选择以组的身份创建。
支持LDAP:企业级用户可以将内部LDAP服务器关联至DomeOS,轻松同步所有的企业员工账号,免去注册工作。
我们的价值
标准
用docker镜像和容器分别标准化业务的集成和交付环节,统一产品开发交付的工作流程。
标准化的生产测试环境,避免开发测试过程中环境不统一的问题。
智能
持续集成将代码集成智能化,代码push自动构建。
自动化运维提供智能的状态反馈、健康检查功能。
智能化监控,及时了解业务和主机运行状况,发现潜在的问题。
快速
分钟级的构建和部署,大大提高开发交付效率。
极速的升级回滚和扩容缩容,让业务能够快速迭代和弹性伸缩。
便捷的页面操作,规范的使用流程,让用户能够快速上手,高效工作。
全面
- 覆盖集成、部署、运维、监控等每一个产品开发运维环节,一步到位,省心省力。