Ansible 教程

Ansible 为学习 IT 自动化和配置管理提供了系统的方法。我们的教程涵盖了 Ansible 剧本、角色和模块,适合初学者和有经验的 DevOps 专业人员。通过实践实验室和实际案例,你将获得自动化处理基础设施任务的实践经验。我们的配置管理实验环境允许你在模拟环境中对 Ansible 进行实验。

Ansible 角色和集合在 RHEL 上的应用

Ansible 角色和集合在 RHEL 上的应用

在本实验中,你将使用 Ansible 角色和集合来自动化 RHEL Web 服务器的配置。你将创建自定义角色,集成 Git 依赖项,并使用 RHEL 系统角色来构建和运行一个全面的 playbook,然后验证 Apache 和 SELinux 设置。
AnsibleRed Hat Enterprise Linux
在 RHEL 上实现 Ansible Playbook

在 RHEL 上实现 Ansible Playbook

在本实验中,你将实现一个完整的 Ansible Playbook,在 RHEL 系统上部署 Apache Web 服务器。你将创建 inventory 文件,配置 Ansible 环境,编写一个多任务 Playbook 来安装 Apache,部署网页,配置防火墙,并测试部署。
AnsibleRed Hat Enterprise Linux
使用 Ansible 自动化 RHEL 管理任务

使用 Ansible 自动化 RHEL 管理任务

在本次实验中,你将学习如何使用 Ansible 自动化关键的 Red Hat Enterprise Linux (RHEL) 管理任务。你将通过基础设施即代码 (IaC) 的实践,获得管理软件软件包、用户账户、服务、存储和网络配置的实操经验。
AnsibleRed Hat Enterprise Linux
在 RHEL 上构建复杂的 Ansible Playbook

在 RHEL 上构建复杂的 Ansible Playbook

在此次实验中,你将学习在 RHEL 上构建复杂 Ansible Playbook 的关键技术。你将掌握使用模式和运算符进行主机选择,并通过 `include_tasks`、`import_tasks` 和 `import_playbook` 来模块化 Play,以创建可管理且可扩展的自动化。
AnsibleRed Hat Enterprise Linux
在 RHEL 中使用 Ansible 管理变量和事实

在 RHEL 中使用 Ansible 管理变量和事实

在本实验中,你将学习如何在 RHEL 系统上使用 Ansible 管理变量、事实和机密信息。你将部署 Apache Web 服务器,利用内置和自定义事实进行配置,并使用 Ansible Vault 加密密码等敏感数据,从而创建一个系统用户。
AnsibleRed Hat Enterprise Linux
在 Red Hat Enterprise Linux 上安装 Ansible

在 Red Hat Enterprise Linux 上安装 Ansible

在本实验中,你将学习如何使用 dnf 包管理器在 Red Hat Enterprise Linux (RHEL) 系统上安装 Ansible Core,验证安装,并开始使用 Ansible 进行自动化任务。
Red Hat Enterprise LinuxAnsible
使用 Ansible 在 RHEL 上部署和管理文件

使用 Ansible 在 RHEL 上部署和管理文件

在本实验中,你将学习使用 Ansible 在 Red Hat Enterprise Linux (RHEL) 系统上部署和管理文件的基本技能。你将亲手实践常用的 Ansible 模块,如 `copy`、`template`、`lineinfile` 和 `file`,用于文件操作和内容管理。
AnsibleRed Hat Enterprise Linux
在 RHEL 上控制 Ansible Playbook 执行

在 RHEL 上控制 Ansible Playbook 执行

在本实验中,你将学习如何在 RHEL 上控制 Ansible playbook 的执行。你将使用循环、条件、handlers、block/rescue 以及 changed_when/failed_when 来管理任务、处理失败并部署一个安全的 Web 服务器,从而创建健壮的自动化。
Red Hat Enterprise LinuxAnsible
在 RHEL 上排查 Ansible Playbook 和主机问题

在 RHEL 上排查 Ansible Playbook 和主机问题

在此次实验中,你将学习在 RHEL 上排查常见的 Ansible 问题。你将获得实践经验,识别和解决各种问题,从环境设置和 playbook 错误(如 YAML 语法和 Jinja2 模板),到被管理主机连接和防火墙配置问题。
AnsibleRed Hat Enterprise Linux
Ansible Ad-Hoc 命令

Ansible Ad-Hoc 命令

在本动手实验中学习 Ansible ad-hoc 命令。了解 ad-hoc 命令的结构,使用 Command 模块执行快速任务,并探索其他用于文件操作和系统信息收集的实用模块。本逐步指南将帮助你掌握使用 Ansible 强大的 ad-hoc 命令功能进行快速自动化和系统管理任务的必备技能。
AnsibleLinux
Ansible Roles

Ansible Roles

学习 Ansible Roles,以模块化和可重用的方式组织和构建你的 Ansible 代码。学习创建、扩展、使用和管理 Ansible Roles 中的依赖关系,以实现高效的配置管理。
Ansible
Ansible 配置

Ansible 配置

在本动手实验中学习 Ansible 配置。了解默认设置,创建自定义配置文件,并测试你的配置。本逐步指南将为你提供定制 Ansible 行为的基本技能,从查看默认配置到实现和测试你自己的自定义设置。
AnsibleLinux
Ansible Playbook 基础

Ansible Playbook 基础

通过本实验学习 Ansible playbook 的基础知识。学习创建你的第一个 playbook,理解 playbook 结构,并将变量融入自动化脚本中。本逐步指南将为你提供编写高效 Ansible playbook 的基本技能,从基础任务执行到动态变量使用。
AnsibleLinux
自主搭建 Ansible 环境

自主搭建 Ansible 环境

欢迎参加 Ansible 搭建挑战!通过在 Ubuntu 系统上独立安装和配置 Ansible,将你新掌握的技能付诸实践。你将完成安装 Ansible、生成 SSH 密钥、创建主机清单文件并验证连接性。这一实战挑战将巩固你对 Ansible 环境搭建的理解,并为你应对现实世界中的自动化任务做好准备。
AnsibleLinux
Ansible Jinja2 模板

Ansible Jinja2 模板

学习 Jinja2,这是 Ansible 使用的强大模板引擎,用于为基础设施自动化创建动态且灵活的配置。
Ansible
如何使用 Ansible get_url 模块从特定 URL 下载文件

如何使用 Ansible get_url 模块从特定 URL 下载文件

学习如何使用 Ansible 的 get_url 模块从特定 URL 下载文件。探索使用 Ansible 进行高效文件管理的高级技术和用例。
Ansible
解决 Ansible Python 解释器警告

解决 Ansible Python 解释器警告

配置 Ansible 以使用正确的 Python 解释器并消除警告信息。学习如何修改 ansible.cfg 文件来指定 Python 解释器路径,确保 Ansible 命令的顺畅执行。
AnsibleLinux
Ansible 条件语句与循环

Ansible 条件语句与循环

学习 Ansible 条件语句和循环,以创建更动态和高效的 playbook。掌握使用条件语句控制任务执行,并实现各种循环技术以自动化重复任务。
Ansible
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 10
  • 下一页