4个月前 (10-17) 听风吟 自动化安装, 自动化运维 0评论 来源:本站原创 18℃ 字体:小中大 回顾下安装软件的三种方式: 1、编译安装软件,优点是可以定制化安装目录、按需开启功能等,缺点是需要查找并实验出适合的编译参数,诸如MySQL之类的软件编译耗时过长。 2、yum安装软件,优点是全 ...
分类:
其他好文 时间:
2017-02-15 14:42:03
阅读次数:
250
由于在使用openstack自动化部署工具mirantisfuel的过程中,老是出现一些无缘无故的失败,比如我使用fuel9安装mitaka版本openstack的时候,正常安装3节点(1个controller、1个compute、1个cinder)、5节点HA(3个controller、1个compute、1个cinder),都没有问题。但是灵活部署..
分类:
其他好文 时间:
2017-02-09 16:33:28
阅读次数:
112
一、AnsiblePlaybook的使用1、Playbook的核心元素2、Playbooks简介3、Playbook的基础(1)主机与用户(2)tasks任务列表(3)task定义示例(4)Playbook使用示例4、Playbook变量的使用(1)变量的定义示例5、Playbook中notifyh和handlers的使用.示例:触发6、Playbook中tags的使用7、tepm..
分类:
其他好文 时间:
2017-01-29 23:16:34
阅读次数:
4384
一、时间计时模块ansible中可以加入一个计时模块在执行ansible-playbook时显示执行时长。方便使用。1、配置方法cd/etc/ansiblemkdircallback_pluginscdcallback_pluginswgethttps://raw.githubusercontent.com/jlafon/ansible-\profile/master/callback_plugins/profile_tasks...
分类:
其他好文 时间:
2017-01-29 23:15:09
阅读次数:
1697
一、ROLES角色1、目录层级结构2、角色调用3、层级结构展示示例1:利用ansible角色安装nginx示例2:变量调用示例3:在playbook调用角色方法:传递变量给角色示例4:条件测试角色调用示例5:角色安装示例6:角色变量调整memcached内存大小一、ROLES角色对于以上所有的方式有个弊端..
分类:
其他好文 时间:
2017-01-29 23:14:22
阅读次数:
829
cobbler目录前言一、简介二、工作原理三、cobbler安装配置1、启动cobbler配置并检查配置2、执行Cobblercheck报错解决方式三、配置及启动cobbler所依赖的各服务1、dhcp服务2、TFTP服务四、配置Cobbler1、管理profile五、配置cobble_web1、配置cobbler_web的认证功能2、使用authn..
分类:
其他好文 时间:
2017-01-29 13:19:15
阅读次数:
308
由于每次修改完代码,都要手动打包部署,很麻烦。今天研究了一下Jenkins自动化部署,大概有以下几个步骤: Jenkins访问,配置manager-script角色就够了。 配置完要重启tomcat 如果需要其他角色,请参考http://www.cnblogs.com/zfc2201/p/34795 ...
分类:
其他好文 时间:
2017-01-24 14:49:54
阅读次数:
390
第1章 Cobbler自动化部署最佳实践运维自动化在生产环境中占据着举足轻重的地位,尤其是面对几百台,几千台甚至几万台的服务器时,仅仅是安装操作系统,如果不通过自动化来完成,根本是不可想象的。面对生产环境中不同服务器的需求,该如何实现批量部署多版本的操作系统呢?Cobbler便可以的满足这一实际需求... ...
分类:
其他好文 时间:
2017-01-23 17:25:00
阅读次数:
204
请直接参考https://docs.mirantis.com/openstack/fuel/fuel-9.0/上的《Mirantis-OpenStack-9.0-QuickStartGuide》以前不知道mirantis还提供了更加快捷的部署方案,就是连virtualbox的环境都帮你自动化部署完成了,你只需要根据你的硬件条件,按照你的需求配置虚拟机的相关参数..
分类:
其他好文 时间:
2017-01-18 14:25:27
阅读次数:
369
众所周知,亚马逊有EC2容器服务,它是亚马逊用于运行Docker容器的解决方案。不过我觉得EC2容器服务不怎么好用,所以现在我要在AWS上测试Rancher和Kubernetes。Kubernetes是一个用以自动化部署、弹性伸缩以及管理容器化应用程序的开源系统。Rancher是一个可用于企业内部的完整的..
分类:
Web程序 时间:
2017-01-18 14:23:29
阅读次数:
217