一. Python 发展史 1. Guido 龟叔, 1989 搞出来的, 2. 2005 - 2012 谷歌大量使用 Python , 2013 龟叔加入 dropbox (相当于中国的百度网盘) 3. 2005 豆瓣 Python 4. 2012 云计算兴起,最著名的框架是, Openstack ...
                            
                            
                                分类:
编程语言   时间:
2020-04-06 20:31:53   
                                阅读次数:
138
                             
                    
                        
                            
                            
                                    Ansible: Configuration、Command and Control 是什么 ? SSH-based configuration management, deployment, and task execution system 运维工具的分类: agent:基于专用的agent程序 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-06 10:10:01   
                                阅读次数:
115
                             
                    
                        
                            
                            
                                    1 linux iptables ubuntu centos redhat alpine 2 开源产品 jenkins git nginx openstack kubenetes mysql cobbler docker kvm lvs haproxy zabbix promethues ansib ...
                            
                            
                                分类:
其他好文   时间:
2020-04-06 00:14:17   
                                阅读次数:
80
                             
                    
                        
                            
                            
                                    [TOC] 0、Ansible模块语法 在ansible中是指需要快速执行一条命令,并且不需要保存的命令,对于复杂的命令则为playbook 查看模块帮助:ansible doc l Ansible模块语法: Ansible注意事项颜色信息: 绿色:对远程节点不进行相应修改,或者只是对远程节点信息进 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-05 09:29:00   
                                阅读次数:
77
                             
                    
                        
                            
                            
                                简述 Ansible没有客户端,底层通信依赖于系统软件,Linux系统下基于OpenSSH通信,使用者认证通过后在管理节点通过Ansible工具调用各种应用模块将指令推送至被管理端执行,在执行完毕后自动删除产生的临时文件。 Ansible使用过程中角色划分: 1、使用者:Ansible工具集 2、作 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-05 09:21:28   
                                阅读次数:
79
                             
                    
                        
                            
                            
                                    [TOC] 1、SSH分发 ansible自动化部署条件 1.建议基于ssh密钥方式建立远程连接 2.基于ssh口令方式建立远程连接(不建议) 在部署之前需要保证 和`受控主机 ssh密钥 远程连接` 生成SSH密钥(私钥和公钥),分发公钥到每台 : 1.安装sshpass 2.生成密钥 3.分发密 ...
                            
                            
                                分类:
其他好文   时间:
2020-04-05 00:20:55   
                                阅读次数:
89
                             
                    
                        
                            
                            
                                    变量渲染部分 1. handler 的name中含变量,导致渲染时找不到这个handler ...
                            
                            
                                分类:
其他好文   时间:
2020-04-04 14:49:36   
                                阅读次数:
54
                             
                    
                        
                            
                            
                                Ansible User 模块添加单用户并ssh-key复制 1 Ansible 版本: ansible 2.9.6 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/pl ...
                            
                            
                                分类:
其他好文   时间:
2020-04-02 18:01:20   
                                阅读次数:
73
                             
                    
                        
                            
                            
                                    lineinfile 向文本中添加单行 blockinfile 向文本中添加多行 - name: lineinfile hosts: dev tasks: - name: lineinfile lineinfile: path: /tmp/test.txt line: 'Add this line  ...
                            
                            
                                分类:
其他好文   时间:
2020-04-01 17:53:41   
                                阅读次数:
68
                             
                    
                        
                            
                            
                                    lineinfile模块可以确保某一行文本存在于指定的文件中,或者确保从文件中删除指定的文本,还可以根据正则表达式替换某一行文本。下面罗列一下lineinfile模块的参数: path:必须参数,指定要操作的文件 line:用来指定文本内容 regexp:使用正则表达式匹配对应的行,当替换文本时,如 ...
                            
                            
                                分类:
其他好文   时间:
2020-03-31 17:19:18   
                                阅读次数:
94