win10系统下ansible环境的搭建

双11提前购!买周边/年卡,一键领4重福利! 送200元神券包+10%红包返利+最高10年VIP!还能抽iPhone18Pro!仅限1次,速抢>> 阅读详情

一、概述

本文为ansible的安装过程和简单的入门使用

1.1 简介

Ansible 是一个开源的基于 OpenSSH 的自动化配置管理工具。可以用它来配置系统、部署软件和编排更高级的 IT 任务,比如持续部署或零停机更新。Ansible 的主要目标是简单和易用,并且它还高度关注安全性和可靠性。基于这样的目标,Ansible 适用于开发人员、系统管理员、发布工程师、IT 经理,以及介于两者之间的所有人。Ansible 适合管理几乎所有的环境,从拥有少数实例的小型环境到有数千个实例的企业环境。

使用 Ansible 无须在被管理的机器上安装代理,所以不存在如何升级远程守护进程的问题,也不存在由于卸载了守护进程而无法管理系统的问题。

1.2 主要功能

管理员可以通过 Ansible 在成百上千台计算机上同时执行指令(任务)。
对于管理员来说,经常需要执行下面的任务:

维护现存的比较复杂的服务器时,手动登录的方式很容易遗漏一些操作,或者是执行一些未预期的操作。
手动初始化新的服务器耗时耗力!
对于这两种情况,如果完全通过 shell 脚本实现。脚本会过于复杂,极难维护。当然我们也可以使用同类的工具,比如 Puppet and Chef。这两个工具的特点是:需要学习新的知识栈(其实 Ansible 也是有学习成本的)。

相比 Puppet 和 Chef 使用 Ansible 可以延续之前使用 shell 脚本的工作习惯和方式,因而其学习成本会低一些。下面是 Ansible 的一些优势:
1、可以逐行的执行 shell 命令。
2、不需要另外的客户端工具(linux 一般会自带 ssh 工具)。
3、相同的配置只被执行一次(多次执行同一配置不会出问题)。
但是因为许多服务器都是在内网环境,我们想安装Ansible就不是很便捷,所以就整合了下面的安装包,方便在离线环境进行安装

二、环境介绍

名称 型号 备注
Thinkpad X250 宿主计算机
window10 教育版64位18363 主操作系统
WSL 1.0 介质
Linux ubuntu18.04LTS 子操作系统
ansible 2.9.10 运维工具
python 2.7.17 编译器操作系统自带
Centos7 7.9.2009 远程主机

三、准备工作

宿主计算机安装window10 操作系统并且使用WSL安装linux ubuntu18.04 LTS,启动ssh服务

四、安装程序

安装程序部分主要包括安装ansible程序,及ansible程序依赖的库文件和ssh服务

4.1 安装依赖

4.1.1 查看ssh是否启动

#service ssh status
在这里插入图片描述

4.1.2 安装ssh

ubuntu18.04系统自带ssh,不需要安装,启动

Ansible的安装及部署 常用配置参数 #[default] ##基本信息设定 inventory= ##指定清单路径 remote_user= ##在受管主机上登陆的用户名称,未指定使用当前用户 ask_pass= ##是否提示输入SSH密码,如果公钥登陆设定为false library= ##库文件存放目录 local_tmp= ##本机临时命令执行目录 remote_tmp= ##远程主机临时py命令文件存放目录 forks= ##默认并发数量 host_key_checking= ##第一次连接受管主机时是否要输入yes建立 阅读详情

相关推荐

Ansible Windows批量安装软件

ansible操作通过winrm协议windows,经过实践精简以下方法能快速配置,并能通过测试。

LeoForBest的博客 1836

ansible离线安装包制作及安装

执行:ansible --version 命令。使用YUM下载Ansible及其所有依赖包到。目录中,而不会实际执行安装过程。四、检查安装是否成功。

m0_46255401的博客 1650

Win10系统下Ansible离线环境搭建与实战部署指南

本文详细介绍了在Windows 10系统下搭建Ansible离线环境的完整流程与实战部署指南。针对内网或无网络的生产场景,文章重点讲解了如何通过WSL1子系统、离线打包依赖、手动安装等步骤,成功构建可用的Ansible控制节点,并辅以SSH免密登录配置、Playbook编写及实战应用部署案例,帮助运维人员和开发者在离线环境中高效实现自动化运维。

weixin_29250403的博客 299

Win10下用WSL2快速搭建Ansible环境:从安装到实战部署Vue和Java应用

本文详细介绍了在Windows 10系统下,利用WSL2快速搭建Ansible自动化运维环境的完整流程。从WSL2的安装与优化配置,到Ansible核心引擎的安装与深度配置,再到通过编写Playbook实战部署Vue前端与Java后端应用,提供了一套高效便捷的本地自动化环境搭建与实战方案。

ansible6ops的博客 180

Ansible管理Windows主机避坑大全:从Win7到Win10的PowerShell 5.1升级与WinRM认证那些事儿

本文详细介绍了使用Ansible管理Windows主机时的常见问题与解决方案,涵盖从PowerShell 5.1升级到WinRM认证配置的全流程。特别针对Windows 7到Windows 10系统的自动化运维需求,提供了实战经验与避坑指南,帮助工程师高效实现混合环境下的自动化管理。

weixin_30512089的博客 342

Ansible管理Windows主机避坑实录:从‘No module named winrm’到成功执行win_ping的全流程排错指南

本文详细解析了使用Ansible管理Windows主机时遇到的常见问题及解决方案,从‘No module named winrm’错误到成功执行win_ping的全流程排错指南。涵盖了PowerShell版本检查、WinRM服务配置、主控机环境设置等关键步骤,帮助用户高效实现Windows主机的自动化运维。

weixin_30892889的博客 389

Ansible离线安装全攻略:内网环境无网络也能玩转自动化运维(Win10+Ubuntu18.04)

本文详细介绍了在无网络的内网环境中,于Windows 10系统上通过WSL搭建Ubuntu 18.04,并完成Ansible自动化运维工具离线安装的全过程。文章提供了从依赖包准备、本地源配置到最终部署验证的完整攻略,解决了内网环境搭建的核心难题,帮助运维人员实现高效的环境搭建。

weixin_28455801的博客 379

win10家庭版安装docker并搭建完全分布式hadoop集群、spark集群

docker在windows10的专业版和家庭版上的安装方法有很大的不同,本文是基于win10家庭版进行的安装。 一、docker的安装 1、查看系统版本 右击“此电脑”→“属性”,确认是家庭版win10。 2、下载DockerToolbox 进入下载地址,点击下载DockerToolbox-18.03.0-ce.exe 3、安装 双击exe文件,按照默认选项进行安装即可,结束后出现下图的三个应用。 打开 Docker Quickstart Termina.

qq_43034505的博客 1816

强化学习 之 Actor Critic

简介 Actor Critic是一种结合体算法: (1)Actor 的前生是 Policy Gradients,这能让它毫不费力地在连续动作中选取合适的动作,而 Q-learning 做这件事会瘫痪; (2)Critic 的前生是 Q-learning 或者其他的 以值为基础的学习法,能进行单步更新,而传统的 Policy Gradients 则是回合更新,这降低了学习效率。 算法思想 Actor...

Test_tju的博客 802

SAP 小结

关于SAP 开发的实习就要告一段落了,从刚开始接触,到现在已经6个月了,想要很简要的把自己对SAP的理解写出来,便于以后查阅(不定期更新)。 1. 什么是SAP? 广义的SAP,可以指代SAP公司以及SAP的各种产品,它的意义要在特定语境下才能确定。一般我们所说的SAP特指SAP ERP。 SAP ERP(enterprise resource planning)是一个企业信息系统。通过这个系

Remy的博客 1944

ubuntu18.04安装R——无法连接上 dl.google.com:80 (6.6.6.6),连接超时&&E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

安装R的时候,sudo apt update 的时候出现错误: 查资料要修改/etc/apt/sources.list.d/google-chrome.list 文件 原来是: deb http://dl.google.com/linux/chrome/deb/ stable main 改为: deb [arch=amd64] http://dl.google.com/linux/chrom...

许希律的博客 4342

FastAPI + React:现代 Web 前后端分离开发的全栈实践指南

• 部署:CI/CD 双流水线,前端 push → GitHub Actions → Cloudflare Pages;• 后端:分层结构 routers → services → repositories → models,单测覆盖率 90 %。• 接口缓存:Redis + FastAPI Depends 实现接口级缓存,读 QPS 提升至 5 k。• 前端:BFF 由 React Query 代理,统一缓存、重试、分页。GET /items/{id} 详情。,前端同学无需等 Mock 即可联调。

未来已来,AI时代,学AI编程,做AI量化,就来大鹏AI教育。 1478

【乐企】有关乐企能力测试接口对接-基础版(详细)

乐企能力测试接口对接详细代码以及步骤

九七的博客 7634

行测测评——矩阵、圆形、环形三角图形数列推理解题技巧

写在前面:各大公司的测评做的让人眼花缭乱,很多题型都是第一次见,比如逻辑关系、信息推理,最难的要属找规律的数字推理了。根据B站UP主刘文超老师的课程,记录一下解题技巧。感谢UP主的无私奉献,原地址连接:https://www.bilibili.com/video/BV1it411M7o2?t=528&p=7 解题技巧: 从图形的上下、左右、交叉 角度进行尝试求解 基本法则是“加、减、乘、除、倍数、次方”六种形态。 一、有心数阵 解题技巧:周边数字通过某种运算得到中间数字 1.周边数..

涵盖了计算机专业基础知识、数学建模相关实践、复杂网络论文研究、LeetCode算法刷题经验、C语言开发经验、前端Vue、React框架开发实战相关知识 8625

VS2019编译配置Easy3D

VS2019编译配置Easy3D

dayuhaitang1的博客 2590

EMC中的RE测试与整改

测试主要测试电子、电气设备或系统在正常工作时自身对外界的辐射干扰强度,包括来自电路板、机箱、电缆及连接线等所有部件的辐射骚扰。分为:磁场辐射和。其中后者较为应用普遍。测试频段根据不同标准要求不一致。手机测试的频段主要为30-1000MHZ。需要注意的是设备在进行RE测试时要求尽可能满配置,满负荷的运行。同时RE也是EMC中的难点。

学海无涯的专栏 1660

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

上一篇: 远程工具securtCRT配置
下一篇: LAMP环境搭建(centos6+apache+php5+mysql)
水步天
博客等级 码龄16年 297粉丝 114原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值