今天,有媒体爆出,Terraform、Consul、Vagrant等工具禁止中国使用!
5月29日消息,国外HashiCorp在官网宣布,不允许中国境内使用、部署和安装该企业旗下的产品和软件。
PLEASE NOTE THAT THE SOFTWARE MAY NOT BE USED, DEPLOYED OR INSTALLED IN THE PEOPLE’S REPUBLIC OF CHINA.(请注意,不得在中华人民共和国境内使用,部署或安装该软件。)
HashiCorp旗下的知名开源软件:
Terraform:
Terraform 是一种安全有效地构建、更改和版本控制基础设施的工具(基础架构自动化的编排工具)。它的目标是 "Write, Plan, and create Infrastructure as Code", 基础架构即代码。Terraform 几乎可以支持所有市面上能见到的云服务。
Consul:
Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都很简便。它提供了一个功能齐全的控制平面,主要特点是:服务发现、健康检查、键值存储、安全服务通信、多数据中心。
Vagrant:
vagrant是一个工具,用于创建和部署虚拟化开发环境。
其中Terraform 是目前热度快速上升的多云管理工具,提到Terraform 不得不提到一个概念基础设施即代码(Infrastructure as Code,IaC),即用描述性的方式来管理基础设施,IaC补好了DevOps最后一块拼图,让基础设施也能够纳入Devops流水线。
Terraform是实现IaC的利器,可以支持AWS、Azure、谷歌云、阿里云等公有云,也支持VMware。
Terraform的优势是提供了统一的操作体验,功能比较全面,粒度细致,所以比较受欢迎。
那么,Terraform有没有比较好的替代方案,新钛云服出品的TiOps多云管理平台就是更适合国内用户的多云平台。
TiOps 目前的五大功能:
全面的资源纳管:支持主流公有云、私有云、容器、物理机;
堡垒机功能:所有操作皆有审计,支持回放。系统方面支持常见的Linux、Windows系统,特别还支持容器操作的审计,是远程运维的安全保障。
灵活的业务树管理:业务视角的云和运维管理;
自动化运维:批量脚本执行,批量下发文件;TiOps将Git的管理功能融入脚本库,让脚本管理更容易、开发更高效、执行更方便、内容更安全
细粒度的权限管理:一切操作可审计、可回放,权限划分更细,可以从不同维度组合,满足业务需要。
下面,来详细介绍下TiOps的资源纳管、业务树、自动化运维、权限和资源管理功能:
1. TiOps支持全面的资源纳管
九大公有云:AWS Azure 阿里云 腾讯云 百度智能云 华为云 金山云 UCloud 青云
私有云:VMware OpenStack ZStack
容器:Kubernetes
物理机:在系统安装Agent,即可纳入管理。
所有纳管的资源,都可以在TiOps中操作,保持优良的一致性体验。
2. 灵活的业务树管理
业务树,一言以蔽之,是一个将业务映射成树形结构,然后与主机对应起来的模型。通俗地讲业务树维护着哪个业务线下有哪几台主机机器资源。
例如,一个公司下有 N 个事业群,每个事业群下有 N 个部门,每个部门内有 N 个服务,每个服务有 N 个模块,每个模块又有 N 个集群。边说着,是不是你的脑中,就已经出现了一棵树?
与多云管理中的云主机不同的是,业务树专注于解决业务与资源的映射关系,可以灵活的筛选业务与资源的关联关系,而云管理中的云主机更多的关注于资源本身的属性与状态。
3. 自动化运维
TiOps支持脚本编辑,支持批量的脚本执行,支持批量的文件下发。
支持复杂任务编排。
4. 细粒度的权限和资源管理
TiOps 是一个基于团队协作的运维管理平台,主要提供了用户对资源的访问控制,可实现
以细粒度对资源归属及权限控制的划分。
TiOps还有更多功能,全功能菜单如下。
欢迎下载体验(www.tyun.cn),手机用户直接点击阅读原文,输入个人信息,就会收到下载链接。
欢迎加入TiOps交流QQ群:976442924