Ansible 是一个简单、强大且易于使用的自动化平台,用于部署、管理和配置服务器。以下是一些关于 Ansible 中文文档的指南,帮助您更好地了解和使用 Ansible。

安装 Ansible

在开始之前,您需要确保您的系统上已安装 Ansible。您可以通过以下命令进行安装:

sudo apt-get install ansible

或者,如果您使用的是其他 Linux 发行版,请参考Ansible 安装指南

基本概念

  • Inventory:Ansible 使用 Inventory 文件来定义要管理的机器列表。
  • Playbook:Playbook 是 Ansible 的配置文件,用于定义要执行的任务。
  • Task:Task 是 Playbook 中的单个操作,例如安装软件包、创建文件等。

快速开始

  1. 创建 Inventory 文件:编辑 /etc/ansible/hosts 文件,添加您要管理的机器地址。
  2. 编写 Playbook:创建一个名为 example.yml 的文件,并添加以下内容:
---
- hosts: all
  tasks:
    - name: 安装 Apache
      apt:
        name: apache2
        state: present
  1. 执行 Playbook:在命令行中运行以下命令:
ansible-playbook example.yml

扩展阅读

Ansible Logo