利用ansible开发运维平台的思路

发布时间:2020-08-07 22:00:39 作者:jaty0817
阅读:1479
开发者专用服务器限时活动,0元免费领! 查看>>

管理主机

根据不同的业务线定义各自的管理控制主机,从此主机上去管理线上服务器

密码管理

针对不同的系统要求,执行各自的密码策略,password或者密钥等,在执行任务的时候选择对应的密码策略模板去登陆业务主机。

主机仓库

各个线上业务的主机仓库,以业务分组,每个组里包含此业务的多台主机,不同的功能使用子组区分。

作业模板

编写常用的作业任务,如配置更新,文件上传下载,版本发布等,模板可以接收相应参数。

任务列表:

开始任务的步骤:选择管理主机—>选择主机模板—>选择认证模板—>选择告警模板—>加入执行队列—>开始执行。

执行状态

就是一个监控面板,用来监控任务的执行状态,成功,失败或者其它。

附加:告警模板配置,日志等级配置,等等。

这是一个思路,因为ansible是基于python开发的运维工具,小巧而又强大,所以完全可以使用python+django来实现这样一个后台的展示。ansible建立连接使用paramiko.SSHClient+ssh密钥的方法,安全又可靠。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:
  1. Ansible运维Cisco设备
  2. Vue、SprinBoot开发运维的一些坑和知识集锦

开发者交流群:

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

平台 运维 ansible

上一篇:Linux中printf命令使用实例

下一篇:第9课 python 编程思维:如何解决问题

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》
开发者交流群×