从零开始实施推荐系统的落地部署——02. 功能实用的Ansible
【摘要】 配置过程中,修改主机名和其映射时,发现域名很长,修改域名后,连接其他主机会多大概20秒的延迟。之前使用主机少,不需要学习了ansible.。现在要部署在10台服务器,使用域名或IP都不方便。所以还特意找相关资料学习。Ansible 是一种IT自动化工具。它可以配置系统,部署软件以及协调更高级的IT任务,例如持续部署,滚动更新。Ansible 适用于管理企业IT基础设施,从具有少数主机的小规模...
配置过程中,修改主机名和其映射时,发现域名很长,修改域名后,连接其他主机会多大概20秒的延迟。之前使用主机少,不需要学习了ansible.。现在要部署在10台服务器,使用域名或IP都不方便。所以还特意找相关资料学习。
Ansible 是一种IT自动化工具。它可以配置系统,部署软件以及协调更高级的IT任务,例如持续部署,滚动更新。Ansible 适用于管理企业IT基础设施,从具有少数主机的小规模到数千个实例的企业环境。它也包括命令行和Playbook。因为只是为了方便部署平台,所以简单学习了一下命令行,以后有时间再学习playbook.如果有对playbook感兴趣的,可以上github网站,那又很多自动部署的代码。
简单说一下Ansible的好处:
1. 简化一下命令,比如把一个文件传输给10台主机,要写10条命令或写循环语句,但是用ansible就一条命令,让10台主机向有文件的服务器复制下来。而且占用资源少。
2. 解决域名过长的问题,给过长的域名打上简洁的标签。而且可以根据部署的需要,给主机分组,发送命令时,可以根据主机的需要,来做简单的定制化。
ansible k8s-mas2,k8s-,node -m shell -a 'scp -r mas1.7d2ee78c-9117-4668-bacb-57c2c5720e7c.com:/opt/softwares/k8s1.14 /opt/softwares/'
#注意,ansible只需要按照在一台主机上,而且设置的标签只有这台主机才能使用。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)