diff --git a/published/20191231 10 Ansible resources to accelerate your automation skills.md b/published/20191231 10 Ansible resources to accelerate your automation skills.md new file mode 100644 index 0000000000..00d31b98a2 --- /dev/null +++ b/published/20191231 10 Ansible resources to accelerate your automation skills.md @@ -0,0 +1,67 @@ +[#]: collector: (lujun9972) +[#]: translator: (BrunoJu) +[#]: reviewer: (wxy) +[#]: publisher: (wxy) +[#]: url: (https://linux.cn/article-11760-1.html) +[#]: subject: (10 Ansible resources to accelerate your automation skills) +[#]: via: (https://opensource.com/article/19/12/ansible-resources) +[#]: author: (James Farrell https://opensource.com/users/jamesf) + +提升自动化技巧的 10 篇 Ansible 文章 +====== + +> 今年,准备好,用出色的 Ansible 自动化技能装备自己的技能包吧。 + +![](https://img.linux.net.cn/data/attachment/album/202001/07/231057fbtfjwrn29ficxj0.jpg) + +今年我关注了大量关于 Ansible 的文章,以下这些内容都值得每个人学习,无论是否是 Ansible 的新手。 + +这些文章值得大家标记为书签,或者设置个计划任务(亦或者是设置一个 Tower/AWX 任务),用来提醒自己常读常新。 + +如果你是 Ansible 的新手,那么就从这些文章开始着手吧: + +* 《[Ansible 快速入门指南][2]》拥有一些对新手非常有用的信息,同时还介绍了一些更高级的话题。 +* 《[你需要知道的 10 个 Ansible 模块][3]》和《[5 个 Ansible 运维任务][4]》(译文)这两篇文章有每一位 Ansible 管理员都应该熟悉并认真研习的一些最基础的 Ansible 功能。 +* 《[如何使用 Ansible 记录流程][5]》这篇文章是对一些额外话题的纵览,我猜你一定会感到很有趣。 + +剩余的这些文章包含了更多高级的话题,比如 Windows 管理、测试、硬件、云和容器,甚至包括了一个案例研究,如何管理那些对技术有兴趣的孩子的需求。 + +我希望你能像我一样好好享受 Ansible 带来的乐趣。不要停止学习哦! + +1. 《[Ansible 如何为我的家庭带来和平][6]》这个异想天开的案例,你能看到如何利用 Ansible 为孩子们快速部署一个新的笔记本(或者重装旧笔记本) +2. Taz Brown 和 Abner Malivert 的《[适用于 Windows 管理员的 Ansible][7]》:你知道 Ansible 也可以管理 Windows 的节点吗?这篇文章以部署一个 IIS 为案例,阐述了基础的 Ansible 服务器和 Windows 客户端的安装。 +3. Shashank Hegde 的《[你需要知道的 10 个 Ansible 模块][3]》是个学习你最应该知道的那些最常见、最基础的 Ansible 模块的好文章。运行命令、安装软件包和操作文件是许多有用的自动化工作的基础。 +4. Marco Bravo 的《[如何使用 Ansible 记录流程][5]》:Ansible 的 YAML 文件易于阅读,因此它们可以被用于记录完成任务所需的手动步骤。这一特性可以帮助你调试与扩展,这令工作变得异常轻松。同时,这篇文章还包含关于测试和分析等 Ansible 相关主题的指导。 +5. Clement Verna 的《[使用 Testinfra 和 Ansible 验证服务器状态][8]》(译文):测试环节是任何一个 CI/CD DevOps 流程不可或缺的一部分。所以为什么不把测试 Ansible 的运行结果也纳入其中呢?这个测试架构 Testinfra 的入门级文章可以帮助你检查配置结果。 +6. Mark Phillips 的《[Ansible 硬件起步][9]》:这个世界并不是完全已经被容器和虚拟机所占据。许多系统管理员仍然需要管理众多硬件资源。通过 Ansible 与一点 PXE、DHCP 以及其他技巧的结合,你可以创建一个方便的管理框架使硬件易于启动和运行。 +7. Jairo da Silva Junior 的《[你需要了解的关于 Ansible 模块的知识][10]》:模块给 Ansible 带来了巨大的潜力,已经有许多模块可以拿来利用。但如果没有你所需的模块,那你可以尝试给自己打造一个。看看这篇文章吧,它能让你了解如何从零开始打造自己所需的模块。 +8. Mark Phillips 的《[5 个 Ansible 运维任务][4]》(译文):这是另一个有关于如何使用 Ansible 来管理常见的系统操作任务的文章。这里描述了一系列可以取代命令行操作的 Tower(或 AWX)的案例。 +9. Chris Short 的《[Ansible 快速入门指南][2]》是个可以下载的 PDF 文档。它可以作为一本随时拿来翻阅的手册。这篇文章的开头有助于初学者入门。同时,还包括了一些其他的研究领域,比如模块测试、系统管理任务和针对 K8S 对象的管理。 +10. Mark Phillips 的《[Ansible 参考指南,带有 Ansible Tower 和 GitHub 的 CI/CD,等等][11]》:这是一篇每月进行总结更新的文章,充满了有趣的链接。话题包括了 Ansible 的基础内容、管理 Netapp 的 E 系列存储产品、调试、打补丁包和其他一些相关内容。文章中还包括了一些视频以及一些聚会的链接。请查看详情。 + +如果你也有一些你喜爱的 Ansible 文章,那请留言告诉我们吧。 + +-------------------------------------------------------------------------------- + +via: https://opensource.com/article/19/12/ansible-resources + +作者:[James Farrell][a] +选题:[lujun9972][b] +译者:[BrunoJu](https://github.com/BrunoJu) +校对:[wxy](https://github.com/wxy) + +本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 + +[a]: https://opensource.com/users/jamesf +[b]: https://github.com/lujun9972 +[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/chaos_engineer_monster_scary_devops_gear_kubernetes.png?itok=GPYLvfVh (Gears above purple clouds) +[2]: https://opensource.com/article/19/2/quickstart-guide-ansible +[3]: https://opensource.com/article/19/9/must-know-ansible-modules +[4]: https://linux.cn/article-11312-1.html +[5]: https://opensource.com/article/19/4/ansible-procedures +[6]: https://opensource.com/article/19/9/ansible-documentation-kids-laptops +[7]: https://opensource.com/article/19/2/ansible-windows-admin +[8]: https://linux.cn/article-10943-1.html +[9]: https://opensource.com/article/19/5/hardware-bootstrapping-ansible +[10]: https://opensource.com/article/19/3/developing-ansible-modules +[11]: https://opensource.com/article/19/7/ansible-news-edition-one diff --git a/translated/tech/20191231 10 Ansible resources to accelerate your automation skills.md b/translated/tech/20191231 10 Ansible resources to accelerate your automation skills.md deleted file mode 100644 index f50180a6d7..0000000000 --- a/translated/tech/20191231 10 Ansible resources to accelerate your automation skills.md +++ /dev/null @@ -1,65 +0,0 @@ -[#]: collector: (lujun9972) -[#]: translator: (BrunoJu) -[#]: reviewer: ( ) -[#]: publisher: ( ) -[#]: url: ( ) -[#]: subject: (10 Ansible resources to accelerate your automation skills) -[#]: via: (https://opensource.com/article/19/12/ansible-resources) -[#]: author: (James Farrell https://opensource.com/users/jamesf) - -提升自动化技巧的10大Ansible资源 -====== -今年,准备好,用出色的Ansible自动化技能装备自己的技能包吧。 - -![Gears above purple clouds][1] - -今年我关注了大量关于Ansible的文章,以下这些内容都值得每个人学习,无论是否是Ansible的新手。 - -这些文章值得大家标记为书签,或者设置个计划任务(亦或者是设置一个Tower/AWX job),用来提醒自己常读常新。 -如果你是Ansible的新手,那么就从这些文章开始着手吧: - * [_A quickstart guide to Ansible_][2] 拥有一些对新手非常有用的信息,同时还有一些更高级的话题。 - * [_10 Ansible modules you need to know_][3] 和 [_5 ops tasks to do with Ansible_][4] 这篇文章有每一位Ansible的管理者都应该熟悉并认真研习的一些最基础的Ansible功能 - * [_How to use Ansible to document procedures_][5] 这篇文章是对一些额外话题的纵览,我猜你一定会感到很有趣。 - - -剩余的这些文章包含了更多高级的话题,比如Windows管理,测试、硬件、云和容器,甚至包括了一个案例研究,如何管理那些对技术有兴趣的孩子的需求。 - -我希望你能像我一样好好享受Ansible带来的乐趣。不要停止学习哦! - 1. _[How Ansible brought peace to my home][6]_ 这个异想天开的案例,你能看到如何利用Ansible为孩子们快速部署一个新的笔记本(或者重装旧笔记本) - 2. _[Ansible for the Windows admin][7]_ 你知道Ansible也可以管理Windows的节点吗?这篇文章以部署一个IIS为案例,阐述了基础的Ansible服务器和Windows客户端的安装。 - 3. _[10 Ansible modules you need to know][3]_ 这是个学习你最应该知道的那些最常见最基础Ansible模块的好文章。执行命令、安装系统包和操作文件是许多有用的自动化工作的基础。 - 4. _[How to use Ansible to document procedures][5]_  Ansible的YAML文件易于阅读,因此它们可以被用于记录完成任务所需的手动步骤。这一特性可以帮助你调试与扩展,这令工作变得异常轻松。同时,这篇文章还包含关于测试和分析等Ansible相关主题的指导。 - 5. _[Using Testinfra with Ansible to verify server state][8]_ 测试环节是任何一个 CI/CD 开发型运维场景不可或缺的一部分。所以为什么不把测试Ansible的运行结果也纳入其中呢?这个有关于Ansible测试架构的入门级文章可以被用来帮助你配置。 - 6. _[Hardware bootstrapping with Ansible][9]_ 这个世界并不是完全已经被容器和虚拟机所占据。许多系统管理员仍然需要管理众多硬件资源。通过Ansible与PXE、DHCP以及其他一些技术的结合,你可以创建一个简单的管理框架,对硬件实施控制。 - 7. _[What you need to know about Ansible modules][10]_ 模块给Ansible带来了巨大的潜力,许多模块我们已经可以拿来利用。但如果没有你所需的模块,那你可以尝试给自己造一个。看看这篇文章吧,它能让你了解如何从零开始打造自己所需的模块。 - 8. _[5 ops tasks to do with Ansible][4]_ 这是另一个有关于如何使用Ansible来管理常见的系统操作任务的文章。这里描述了一系列可以取代命令行操作的Tower(AWX)的案例。 - 9. _[A quickstart guide to Ansible][2]_ 这篇文章是个可以下载的PDF文档。它可以作为一本随时拿来翻阅的手册。这篇文章的开头有助于初学者入门。同时,还包括了一些其他的研究领域,比如模块测试、系统管理任务和针对K8S对象的管理。 - 10. _[An Ansible reference guide, CI/CD with Ansible Tower and GitHub, and more news][11]_ 这是一篇每月进行总结更新的文章,充满了有趣的链接。话题包括了Ansible的基础内容、管理Netapp的E系列存储产品、调试、打补丁包和其他一些相关内容。文章中还包括了一些视频以及指导性文章的链接。击这里查看详情! - - -如果你也有一些你喜爱的Ansible文章,那请留言告诉我们吧。 - --------------------------------------------------------------------------------- - -via: https://opensource.com/article/19/12/ansible-resources - -作者:[James Farrell][a] -选题:[lujun9972][b] -译者:[译者ID](https://github.com/BrunoJu) -校对:[校对者ID](https://github.com/校对者ID) - -本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出 - -[a]: https://opensource.com/users/jamesf -[b]: https://github.com/lujun9972 -[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/chaos_engineer_monster_scary_devops_gear_kubernetes.png?itok=GPYLvfVh (Gears above purple clouds) -[2]: https://opensource.com/article/19/2/quickstart-guide-ansible -[3]: https://opensource.com/article/19/9/must-know-ansible-modules -[4]: https://opensource.com/article/19/8/ops-tasks-ansible -[5]: https://opensource.com/article/19/4/ansible-procedures -[6]: https://opensource.com/article/19/9/ansible-documentation-kids-laptops -[7]: https://opensource.com/article/19/2/ansible-windows-admin -[8]: https://opensource.com/article/19/5/using-testinfra-ansible-verify-server-state -[9]: https://opensource.com/article/19/5/hardware-bootstrapping-ansible -[10]: https://opensource.com/article/19/3/developing-ansible-modules -[11]: https://opensource.com/article/19/7/ansible-news-edition-one