Ansible建立ssh信任关系、入门、Ansible资产、资产选择器

目录

  • 建立信任关系
  • 入门
    • 场景一
      • 在管理节点上,测试与所有被管理节点的网络连通性**
    • 场景二
      • 在管理节点上,确保文件/tmp/a.conf 发布到被管理节点
      • 选项参数解释
      • 总结:ansible用什么模块,就让谁干傻事
  • Ansible资产
    • 1.静态资产
      • 1.1自定义资产
      • 1.2如何使用自定义资产
  • 2.资产选择器

建立信任关系

管理节点(ansible)中创建密钥对
在这里插入图片描述
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第1张图片

将本地的公钥传输到被管理节点
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第2张图片

入门

场景一

Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第3张图片

在管理节点上,测试与所有被管理节点的网络连通性**

Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第4张图片
在这里插入图片描述
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第5张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第6张图片

场景二

在管理节点上,确保文件/tmp/a.conf 发布到被管理节点

Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第7张图片
建立文件 touch
copy
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第8张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第9张图片
有一个临时的脚本
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第10张图片

选项参数解释

Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第11张图片

总结:ansible用什么模块,就让谁干傻事

Ansible资产

Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第12张图片

1.静态资产

1.1自定义资产

顾名思义他本身是一个文本文件,一个格式类似INI的文件。
默认情况下,Ansible的资产文件位于 /etc/ansible/hosts。pip安装的可能没有这个文件,创建一个即可。
在这里插入图片描述
打开默认
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第13张图片
格式
在这里插入图片描述
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第14张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第15张图片

1.2如何使用自定义资产

通过-i 参数指定自定义资产的位置即可(可以是全路径,也可以是相对路径)
在这里插入图片描述
1.3如何验证自定义资产
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第16张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第17张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第18张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第19张图片
注意:这里使用的资产选择器(pattern),不要慌,将会在下面对他进行详细的阐述

2.资产选择器

2.1基本语法格式
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第20张图片
-m -module 模块
-a 参数(模块中)
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第21张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第22张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第23张图片

Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第24张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第25张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第26张图片
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第27张图片
有前后之分,差集
Ansible建立ssh信任关系、入门、Ansible资产、资产选择器_第28张图片

你可能感兴趣的:(云计算,linux,linux)