You need to enable JavaScript to run this app.
导航

Linux操作系统部署Ansible

最近更新时间2024.01.02 11:33:56

首次发布时间2023.07.18 20:38:30

本文将介绍Linux 系统部署Ansible。

前言

Ansible 是一种无代理自动化工具,您可以将其安装在单个主机(称为控制节点)上。从控制节点,Ansible 可以使用 SSH、Powershell 远程处理和许多其他传输远程管理整个机群和其他设备(称为受管节点),所有这些都来自一个简单的命令行界面,不需要数据库或守护进程。

关于实验

预计实验时间:30分钟
级别:简单
相关产品:ECS
操作系统:Centos、Ubuntu
受众: 通用

前置条件

控制节点要求

对于您的控制节点(运行 Ansible 的机器),您可以使用几乎任何安装了 Python 3.9 或更新版本的类 UNIX 机器。这包括 Red Hat、Debian、Ubuntu、macOS、BSD 和Windows Subsystem for Linux (WSL) distribution下的 Windows。

受管节点要求

受管节点(Ansible 管理的机器)不需要安装 Ansible,但需要 Python 2.7,或 Python 3.5 - 3.11 来运行 Ansible 库代码。受管节点还需要一个可以通过交互式 POSIX shell 通过 SSH 连接到节点的用户帐户。

操作步骤

centos安装步骤

sudo yum install epel-release
sudo yum install ansible

Ubuntu安装步骤

Ubuntu 构建在此处的 PPA中可用。
需要在您的系统上配置 PPA 并安装 Ansible,请运行以下命令。

sudo apt update
sudo apt install software-properties-common
sudo add-apt-repository --yes --update ppa:ansible/ansible
sudo apt install ansible
相关链接

官方文档:https://docs.ansible.com/