Ansible 教程

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

更新两店菜单

更新两店菜单

用 Ansible 共享数据更新两家咖啡店的菜单,同时保留各分店的营业时间、特色和本地文件。
Ansible
变量与模板

变量与模板

在本实验中,你将学习如何使用 Ansible 变量和 Jinja2 模板创建动态配置文件,并将其部署到 Web 服务器。
AnsibleLinux
组织复杂的 Ansible Playbook

组织复杂的 Ansible Playbook

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

自动化 Linux 管理任务

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

控制 Ansible 任务执行

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

编写和运行 Ansible Playbook

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

编写你的第一个 Playbook

在本实验中,你将学习如何创建第一个 Ansible Playbook 来配置 Web 服务器。你将使用 YAML 语法定义状态,以安装并启动 Nginx。
AnsibleLinux
自动化管理用户、文件和定时任务

自动化管理用户、文件和定时任务

使用 Ansible 创建服务用户、管理文件所有权并安装定时任务(cron job)。
Ansible
自动化配置软件包、服务与防火墙

自动化配置软件包、服务与防火墙

使用 Ansible Playbook 安装 httpd、管理其服务状态并开启防火墙。
Ansible
安装与清单

安装与清单

在本实验中,你将学习如何在 Ubuntu 上安装 Ansible、生成用于身份验证的 SSH 密钥,并配置第一个静态清单文件来管理本地主机。
AnsibleLinux
安装和配置 Ansible

安装和配置 Ansible

在本实验中,你将学习如何使用 dnf 软件包管理器在 Red Hat Enterprise Linux (RHEL) 系统上安装 Ansible Core,验证安装结果,并开始使用 Ansible 执行自动化任务。
AnsibleLinux
使用 Ansible 角色和集合

使用 Ansible 角色和集合

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

排查 Ansible Playbook 和主机故障

在此次实验中,你将学习在 RHEL 上排查常见的 Ansible 问题。你将获得实践经验,识别和解决各种问题,从环境设置和 playbook 错误(如 YAML 语法和 Jinja2 模板),到被管理主机连接和防火墙配置问题。
Ansible
自动化存储与挂载配置

自动化存储与挂载配置

使用 ansible.posix.mount 创建、挂载并持久化一个安全的 tmpfs 挂载点。
Ansible
使用组和变量构建静态清单

使用组和变量构建静态清单

创建一个包含组、子组、组变量、主机变量以及验证剧本的静态清单。
Ansible
使用 Role 组织自动化内容

使用 Role 组织自动化内容

在本实验中,你将学习如何通过将 Playbook 重构为结构化的 Role 来扩展 Ansible 自动化。你将使用 Ansible Galaxy 初始化 Role,在 Role 中定义任务,并在主 Playbook 中引用它。
AnsibleLinux
部署文件和模板

部署文件和模板

在本实验中,你将学习使用 Ansible 在 Red Hat Enterprise Linux (RHEL) 系统上部署和管理文件的基本技能。你将亲手实践常用的 Ansible 模块,如 `copy`、`template`、`lineinfile` 和 `file`,用于文件操作和内容管理。
Ansible
跨受管节点自动化安全设置

跨受管节点自动化安全设置

使用 Ansible 创建锁定的服务账户、归属于 root 的安全文件以及证据报告。
Ansible
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 21
  • 下一页