通常每个应用程序都会有相应的配置文件去设置应用程序运行时需要使用的一些参数,如数据存储地址,日志存储地址,客户端连接端口或者集群数据同步端口等等,ansible也不另外,他也有一个配置文件ansible.cfg文件可以用来设置和修改应用程序运行过程中的某些默认参数。

如果你是通过操作系统的包管理器安装的ansible,则该配置文件路径为/etc/ansible/ansible.cfg。
如果你是通过pip安装的,可能会出现没有生成默认配置文件的情况,具体可通过ansible --version进行查看,如下:
通过图片可知,当前ansible没有设置配置文件,可以在Configured module search path指定路径去添加ansible.cfg文件,添加完之后,再次查看会得到下面第二个图内容。

Ansible.cfg基本配置如下

inventory      = /etc/ansible/hosts      #指定ansible inventory目录
library        = /usr/share/my_modules/ #指定library目录
module_utils   = /usr/share/my_module_utils/ #指定modules_utils目录
remote_tmp     = ~/.ansible/tmp  #当执行ansible-playbook,ansible命令时将一些文件传输到远程managed nodes(hosts)保存的路径
local_tmp      = ~/.ansible/tmp #control node执行ansible时的临时目录

如果想了解更详细资料可参考下面连接
https://docs.ansible.com/ansible/latest/reference_appendices/config.html#ansible-configuration-settings-locations
https://ansible-tran.readthedocs.io/en/latest/docs/intro_configuration.html

Ansible配置文件ansible.cfg相关推荐

  1. Ansible配置文件ansible.cfg详解

    Ansible是一个系列文章,我会尽量以通俗易懂.诙谐幽默的总结方式给大家呈现这些枯燥的知识点,让学习变的有趣一些. 前言 此时外面小雨淅淅沥沥的下着,周末,慵懒的周末,无聊到极点才打开电脑,回头一看 ...

  2. 实例学习Ansible系列:配置文件ansible.cfg的设定与使用

    知识点:Ansible中通过多层次的ansible.cfg的设定,利用不同目录结构下的配置文件的作用域,还可以结合ANSIBLE_CONFIG环境变量进行自行指定,较为方便和灵活. 环境准备 [roo ...

  3. ansible 配置文件

    配置文件 两个核心文件:ansible.cfg和hosts文件,默认都存放在/etc/ansible目录下. ansible.cfg:主要设置一些ansible初始化的信息,比如日志存放路径.模块.插 ...

  4. Ansible之ansible.cfg

    文章目录 配置文件概述 管理配置文件中的设置 基本操作配置 配置说明 连接设置 升级特权 例子:使管理主机可以通过密钥登录受管主机 环境介绍 配置要求 过程 在管理主机上创建普通用户 为用户启用完整的 ...

  5. 管理Ansible配置文件

    部署Ansible 文章目录 部署Ansible 1. Ansible清单 1.1 清单的作用 1.2清单文件的位置 1.3 清单文件的优先级 2. Ansible配置文件 2.1 ansible配置 ...

  6. 02管理Ansible配置文件

    管理Ansible配置文件 1.配置Ansible 2.配置文件的优先级 3管理配置文件的设置 4.配置连接 4.1清单位置 4.2连接设置 4.3升级特权 4.4非ssh连接 4.5配置文件注释 5 ...

  7. Chapter2.2 管理Ansible配置文件

    2.管理Ansible配置文件 2.1 目标 学完这一章节,学员可以描述Ansible配置文件的位置,Ansible如何选择配置文件,如何修改配置文件. 2.2 配置Ansible Ansible的配 ...

  8. ansible配置文件介绍

    文章目录 ansible主目录结构 ansible配置文件优先级 主配置文件/etc/ansible/ansible.cfg解析 [defaults] 默认配置 常用参数 主机清单 拓展 ansibl ...

  9. [Ansible 概述]Ansible 的自动化运维

    一.Ansible 概述加粗样式 Ansible 是目前最受运维欢迎的自动化运维工具,基于Python开发,集合了众多运维工具(SaltStack puppet.chef.func.fabric)的优 ...

最新文章

  1. python3 判断字符串是否包含指定字符
  2. android游戏开发框架libgdx的使用(六)--演员和演出
  3. 利用PHP-ExcelReader实现PHP导入Excel数据[不通过CSV]
  4. 比较器Comparable(内部比较器)和Comparator(外部比较器)
  5. SQL Server 2008数据库,显示正在恢复,想把它删了结果删除不了
  6. TaskIcon 系统任务栏图标
  7. boost::hana::size用法的测试程序
  8. ICDE:POLARDB定义云原生数据库
  9. alwayson高可用组_AlwaysOn可用性组–如何在集群实例和独立实例之间设置AG(第3部分)
  10. easyui的下拉框combobox在包含的iframe页面里点击不能收回解决办法
  11. [洛谷P5340][TJOI2019]大中锋的游乐场
  12. 数字权限管理(DRM)技术
  13. 尚学堂--面向对象2
  14. 手游SDK-数据上报
  15. (四)git储藏与清理
  16. 女娃被蚊子叮后昏迷不醒已82天
  17. 第30章 第7步到第10步:循环往复
  18. 网络攻击常见技术方法及案例分析
  19. 无人机生态环境监测、图像处理与GIS数据分析综合实践技术应用
  20. 手动在百度云服务器上安装Mysql8.0

热门文章

  1. AI-039: Python深度学习3 - 三个Karas实例-1
  2. logrotate - rotates, compresses, and mails system logs
  3. 湖南城市综合竞争力排名
  4. 期权、期货及其他衍生产品 第四章读书笔记 利率
  5. 两角和的余弦公式cos(α+β)=cosαcosβ-sinαsinβ
  6. 网页登录飞书妙记如何添加“飞书妙记”应用?
  7. node-sass安装失败 error D:\xxx\xxx\node_modules\node-sass: Command failed.(window + mac M1 pro)
  8. vs2019创建EF的时候 系统找不到指定的路径
  9. 给定经纬度计算距离_根据经纬度计算两地间的距离
  10. 如何通过结构分析法分析数据?