ansible默认提供了很多模块来供我们使用。在Linux中,我们可以通过ansible-doc-l命令查看到当前ansible都支持哪些模块,通过ansible-doc-s模块名又可以查看该模块有哪些参数可以使用。下面介绍比较常用的几个模块:copy模块
file模块
cron模块
group模块
user模块
yum模块
serv..
                            
                            
                                分类:
其他好文   时间:
2015-07-02 19:39:12   
                                阅读次数:
332
                             
                    
                        
                            
                            
                                一、ansiable介绍ansible的架构大致如下ansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。运维工具常见的工作模式
1、agent模式:基于ssl实现。代理工作在被监控端。像puppet。
2、agentl..
                            
                            
                                分类:
其他好文   时间:
2015-07-02 17:48:58   
                                阅读次数:
276
                             
                    
                        
                            
                            
                                安装yum-yinstallansibleexpect生成key,ssh-keygen-trsa-f~/.ssh/id_rsa两种办法ssh+expect出自oldbodycat/etc/ansible/hosts[web]web1ansible_ssh_host=192.168.1.21web2ansible_ssh_host=192.168.1.22提供修改的exp.sh./etc/init.d/functions
ip=$1
functionKNOWN_HOST_REBUI..
                            
                            
                                分类:
其他好文   时间:
2015-07-01 18:46:00   
                                阅读次数:
182
                             
                    
                        
                            
                            
                                说明:这篇文章依赖上一篇的环境http://ximenfeibing.blog.51cto.com/8809812/1669162Yml介绍Playbook是使用yaml语言定制的,YAML是一个可读性高的用来表达资料序列的格式。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822等。ClarkEvans在200..
                            
                            
                                分类:
其他好文   时间:
2015-06-30 06:42:31   
                                阅读次数:
1322
                             
                    
                        
                            
                            
                                什么是Ansibleansible是新出现的运维工具是基于Python研发的糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。Ansible特性基于Python语言实现,由Paramiko,PyYAML和Jinjia2三个关键模块;ansible是工作在agentless模式下具有幂等性。..
                            
                            
                                分类:
其他好文   时间:
2015-06-30 06:40:57   
                                阅读次数:
904
                             
                    
                        
                            
                            
                                Ansibleplaybook的使用playbooks概念task:任务:使用各模块所执行的特性操作任务,比如:-muser-a‘name=password=‘Variables:变量:Templates:模板在定义模板后可以实现各节点对应的变量来取代,表达式自身会根据当前节点所赋值做运算,之后生成的值则赋予这个参数,用于生产不..
                            
                            
                                分类:
其他好文   时间:
2015-06-26 13:10:23   
                                阅读次数:
293
                             
                    
                        
                            
                            
                                // PG精简版(function() { var PG = { iosBridge: null, callbackId: 0, callbacks: [], commandQueue: [], ...
                            
                            
                                分类:
Web程序   时间:
2015-06-25 17:06:42   
                                阅读次数:
138
                             
                    
                        
                            
                            
                                一、简介Ansibleisaradicallysimpleconfiguration-management,applicationdeployment,task-execution,andmultinodeorchestrationengine.DesignPrinciples	Haveadeadsimplesetupprocessandaminimallearningcurve	Besuperfast¶llelbydefault	Requirenoserverorclientdaem..
                            
                            
                                分类:
其他好文   时间:
2015-06-23 23:19:48   
                                阅读次数:
240
                             
                    
                        
                            
                            
                                运维这个话题很痛苦,你做任何的产品都离不开运维。不管你用什么语言、什么平台、什么技术,真正能够决定你产品成熟度的很有可能就是你运维的能力。
                            
                            
                                分类:
其他好文   时间:
2015-06-23 17:19:27   
                                阅读次数:
6904