当前位置: 首页 > article >正文

ansible介绍以及安装

一.ansible介绍

实现对IT基础设施的批量管控,加快效率,节省工作时间。

1.ansible特性

1.基于python开发,开源,

2.基于ssh协议工作。只需要确保ansible机器,与被控制机器能连通就好了,

3.no  server 无服务器端,指的是ansible软件安装好之后,没有任何服务需要我们去启动,ansible软件安装好之后,会在我们的机器上产生一堆关于ansible软件的命令,不需要我们去启动其他任何进程。

4.no  agent无客户端

5.支持playbook剧本【这个剧本类似于shell脚本,但是与shell脚本有很大不同,】

6.提供API【提供了很多丰富的API接口,将来可以自己编写特定功能的python代码,使得ansible软件实现特定的功能。】

ansible最多能管控500台机器左右,

ansible模块有用户模块,软件模块,服务模块,磁盘模块

二.ansible安装部署

ansible机器与被控制机器之间的免密不是必须配置的。而且有公司是严格要求不能配置机器之间的免密的。

1.配置免密ssh

如上图所示,将产生的公钥信息,拷贝到被控机器上。

如上图所示,此时验证免密没有问题,

2.安装ansible

如上图所示,安装ansible成功,而ansible软件是来自于epel源。

ansible在安装好之后会在机器中生成一堆关于ansible的命令。

ansible-doc这是查看帮助的命令

如上图所示,这可以去查看当前版本的ansible软件提供哪些功能模块。

如上图所示,可以使用这个命令来查找模块。


http://www.kler.cn/a/613952.html

相关文章:

  • 【Golang】补充:占位符、转义字符、错误处理
  • Rust 面向对象
  • 基于Zookeeper的微服务配置管理与灰度发布实战指南
  • Elasticsearch:理解政府中的人工智能 - 应用、使用案例和实施
  • SQLark导出功能详解|轻松管理数据库数据与结构
  • 鸿蒙富文本实践
  • C++进制转换的方法
  • 服务器修改内存后Oracle无法正常启动
  • 3.0 Disruptor的使用介绍(一)
  • Swift语音助手(苹果生态系统的核心编程语言)
  • Ubuntu与Windows之间相互复制粘贴的方法
  • Docker 存储管理那些事儿:简单易懂的讲解与实践示例
  • Qt跨平台文件传输系统开发全解:TCP/IP协议+多线程架构
  • pyQt学习笔记——Qt资源文件(.qrc)的创建与使用
  • 无人设备遥控器之调度自动化技术篇
  • 国产芯片解析:龙讯HDMI Splitter系列:多屏共享高清
  • 使用CSS3实现炫酷的3D视差滚动效果
  • SAP:越来越多组织通过AI解决数据问题,迈向大规模应用
  • 优化 Docker 构建之方法(Methods for Optimizing Docker Construction)
  • k8s scheduler几种扩展方式的关系及区别