Roles目录结构;多平台支持:tasks级别,role级别,playbook级别;Using Roles;角色依赖关系;角色中嵌入模块和插件;项目目录结构
新装ansible之后的准备工作:添加主机,加密保存密码;python3版本的问题:yum模块,selinux,pip;实战playbook:使用yum安装工具,安装python3,安装docker,Dockerfile制作镜像,账号和SSH安全优化,验证
加密文件:加密配置文件并使用,使用文件加密;加密变量:通过文件加密,通过密码加密,加上用户标识;使用debug模块进行调试;防止普通用户查看加密信息:sudo配置
配置文件:配置文件位置和优先级,配置文件模板,分类介绍配置;Inventory配置:定义主机和组,主机变量,组变量,默认组,组的嵌套,多重变量定义,用于SSH连接的参数,验证变量的值
Ansible的2种安装的方法:pip安装,yum安装
使用Virtualenv实现Python的多环境扩展;使用python的venv模块替代Virtualenv
编译安装:指定编译安装的目录以及为什么要这么做,创建软链接,修改环境变量PATH,pip3报错以及解决办法;yum安装:使用阿里源,安装pip,默认的安装目录。
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号