利用ansible开发运维平台的思路-创新互联
管理主机
创新互联专注于企业成都营销网站建设、网站重做改版、巴林左旗网站定制设计、自适应品牌网站建设、H5网站设计、商城开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为巴林左旗等各大城市提供网站开发制作服务。根据不同的业务线定义各自的管理控制主机,从此主机上去管理线上服务器。
密码管理
针对不同的系统要求,执行各自的密码策略,password或者密钥等,在执行任务的时候选择对应的密码策略模板去登陆业务主机。
主机仓库
各个线上业务的主机仓库,以业务分组,每个组里包含此业务的多台主机,不同的功能使用子组区分。
作业模板
编写常用的作业任务,如配置更新,文件上传下载,版本发布等,模板可以接收相应参数。
任务列表:
开始任务的步骤:选择管理主机—>选择主机模板—>选择认证模板—>选择告警模板—>加入执行队列—>开始执行。
执行状态
就是一个监控面板,用来监控任务的执行状态,成功,失败或者其它。
附加:告警模板配置,日志等级配置,等等。
这是一个思路,因为ansible是基于python开发的运维工具,小巧而又强大,所以完全可以使用python+django来实现这样一个后台的展示。ansible建立连接使用paramiko.SSHClient+ssh密钥的方法,安全又可靠。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章标题:利用ansible开发运维平台的思路-创新互联
文章出自:http://azwzsj.com/article/dosego.html