关于 Ansible 你现在可以做的 7 件事

如果 Ansible 被 Forrester Wave 报告评为领导者引起了您的兴趣,那么这里有一些自动化解决方案可以简化您生活的方式。
47 位读者喜欢这篇文章。
Woman sitting in front of her laptop

kris krüg

近期,最著名的独立 IT 行业分析报告 Forrester Wave 将 Ansible 评选为其自动化解决方案概览中的领导者。虽然许多 IT 专业人士已经知道 Ansible 是自动化系统和基础设施配置、应用程序部署、配置管理和持续交付的首选工具,但当像 Forrester 这样的组织参与进来时,总是更容易向高层管理人员和其他用户推销。 同样地,除了行业声誉之外,有一些例子可以分享某物为何受欢迎也很有帮助。

换句话说,你实际上可以用 Ansible 做什么?

这里有一些关于你如何使用 Ansible 以及为什么你可能向朋友和同事推荐它的想法。

引导硬件

作为一个电脑极客,我倾向于无意中收集电脑。 有时它们是我从垃圾箱里救出来的电脑,有时是人们给我电脑作为报酬,以帮助他们将数据传输到他们的新电脑上,还有一些时候,这是一个小型机器舰队,我为缺乏资金聘请“真正的 IT 人员”的慈善组织管理。 我可以证明,从两台到 200 台电脑,手动设置和配置都太多了。

Ansible 不仅可以自动化日常任务; 它还可以引导硬件。 您可以在两篇文章中了解如何设置它

自动化云

如果在神话般的“无服务器”时代,引导裸机服务器对您来说似乎很神秘,那么您可能对使用 Ansible 管理容器更感兴趣。 借助 Kubernetes(亲切地缩写为 K8s)模块,您可以通过 Ansible Playbook 与您的 Kubernetes 集群对话。 在我的 Ansible 和 K8s 文章中阅读更多相关信息。

当然,Ansible 不仅与 K8s 对话。 还有许多其他与云相关的模块可用,包括用于 OpenShiftAtomicAzureDockerPodman 以及您的开放混合云(或者,如果您没那么幸运,您的专有云)的许多其他组件的模块。

构建容器

没有容器的云是什么? 一旦您自动化了云任务,您将很高兴知道 Ansible 还可以帮助生成您在交付应用程序或启动服务时所需的容器。 Tomas Tomecek 在他的 使用 Ansible-bender 工具构建容器镜像 文章中指导您完成整个过程。

发现模块

事实是,如果不是 Ansible 优秀的模块集合,Ansible 就不会有太多内容。 就像 Python 的第三方库或手机应用程序一样,Ansible 以其闻名的所有有用且出奇简单的技巧的技术驱动力是其他人已经为您解决的部分。

受支持模块的完整索引可在 Ansible 网站上找到,但它们有很多。 如果您发现很难知道从哪里开始,请阅读 Shashank Hegde 的 10 个必知 Ansible 模块,以全面了解最重要的模块。

Ansible for Windows

如果您是 Linux 和 Unix 系统的管理员,Ansible 是一个简单且非常自然的契合。 但是当面对 Windows 系统时,您可能会有点害怕。 此时,Windows 甚至没有附带 Python,更不用说 OpenSSH 了,所以显然您必须进行一些调整。

不要惊慌。 Taz Brown 和 Abner Malivert 将引导您完成设置过程和一些基本练习,让您在 Ansible for Windows 管理员 中感到舒适。

快速入门指南

如果您仍然是 Ansible 的新手,您可以下载 Chris Short 的免费 快速入门指南。 它向您介绍了 Ansible 的基本概念、工作流程以及如何开始使用它。 这是熟悉一种在专业 IT 领域中突出的工具的好方法,也是业余爱好者在一周内维护那些大型周末项目成果的好工具。

学习 Ansible

又到了一年中的这个时候:AnsibleFest 将于 10 月 13 日和 14 日举行,今年是虚拟的。 如果您需要学习 Ansible 用于工作或自我提升,AnsibleFest 是沉浸在该技术中的绝佳方式。 查看 AnsibleFest 会议议程,并注册以了解 Ansible 的全部潜力。

接下来阅读什么
标签
Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 爱好者。 他曾在电影和计算机行业工作,经常同时进行。

评论已关闭。

Creative Commons License本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.