Logo
☆☆☆☆☆
0.0
Advanced
13h

Ansible:从零到生产就绪

Ansible 是当前领先的软件部署、配置管理和应用部署工具之一。本课程将带你深入学习 Ansible 的各项功能,目标是帮助你管理和自动化基础设施以及代码的部署流程。 你将学习如何搭建 Docker 环境,连接 AWS 和 Azure 等云服务提供商,使用 Ansible 在 AWS 和 Azure 上管理基础设施,并最终掌握自动化配置与状态管理的方法。在每个章节中,你都将通过实际且贴近现实的应用场景,深入理解 Ansible 的核心原理。 完成本课程后,你将掌握一项极具价值的新技能,为进入云计算和 DevOps 领域打开更多机会。这无疑是一项值得写在简历上的强大工具,有助于推动你的职业发展。

12 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
Ansible:从零到生产就绪
Ansible 是当前领先的软件部署、配置管理和应用部署工具之一。本课程将带你深入学习 Ansible 的各项功能,目标是帮助你管理和自动化基础设施以及代码的部署流程。 你将学习如何搭建 Docker 环境,连接 AWS 和 Azure 等云服务提供商,使用 Ansible 在 AWS 和 Azu...

WHAT YOU'LL LEARN

从新手开始,最终交付生产就绪的代码。

Content

12 Lessons • 0 Quizzes • 0 Challenges

入门
  1. 1

    简介

  2. 2

    学习成果

使用容器进行 Ansible 开发
  1. 1

    简介

  2. 2

    构建并运行一个容器

  3. 3

    变量、卷和 DockerHub

  4. 4

    总结

连接到云
  1. 1

    简介

  2. 2

    连接到 AWS

  3. 3

    连接到 Azure

  4. 4

    总结

从源点开始
  1. 1

    Git 简介

  2. 2

    连接到仓库

  3. 3

    动手实践 Git 命令

  4. 4

    摘要

开始使用临时命令和剧本
  1. 1

    Ad-Hoc 命令简介

  2. 2

    创建一个剧本

  3. 3

    总结

  4. 4

    关于临时命令与剧本的测验

部署 Ansible 开发环境
  1. 1

    简介

  2. 2

    部署到 AWS

  3. 3

    部署到 Azure

  4. 4

    连接到环境

  5. 5

    总结

将 Ansible 环境投入实际使用
  1. 1

    针对远程主机的临时命令

  2. 2

    针对远程主机的剧本

  3. 3

    配置 Nginx Web 服务器

  4. 4

    配置 Windows IIS Web 服务器

  5. 5

    总结

  6. 6

    关于使用 Ansible 管理远程主机的测验

盘点基础设施
  1. 1

    库存简介

  2. 2

    使用分组

  3. 3

    组织主机和组变量

  4. 4

    使用 Ansible Vault 加密敏感信息:使用加密文件

  5. 5

    使用 Ansible Vault 加密敏感信息:使用加密字符串(concept)

  6. 6

    总结

  7. 7

    基础设施盘点测验

构建可重用的配置
  1. 1

    简介

  2. 2

    构建一个网站

  3. 3

    通过 Ansible Roles 实现可重用性

  4. 4

    解耦 Ansible 角色

  5. 5

    总结

  6. 6

    关于构建可重用配置的测验

用于扩展的动态清单
  1. 1

    简介

  2. 2

    AWS - 创建动态清单

  3. 3

    AWS - 使用键控分组

  4. 4

    Azure - 创建动态清单

  5. 5

    Azure - 使用键控组

  6. 6

    总结

  7. 7

    动态库存测验

为 Ansible 构建 CI/CD 流水线(使用 GitHub Actions)
  1. 1

    简介

  2. 2

    Ansible 发布流水线

  3. 3

    使用 GitHub Actions 进行 Ansible 代码检查

  4. 4

    部署 Ansible 代码

  5. 5

    创建一个部署 Ansible 工作流

  6. 6

    在 Docker 容器中设置失败退出码

  7. 7

    总结

附录
  1. 1

    Ansible 目录结构

  2. 2

    接下来该去哪里?

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)