mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-01 21:50:13 +08:00
aba9da9ff8
sources/tech/20220109 9 ways to learn Ansible this year.md
65 lines
4.0 KiB
Markdown
65 lines
4.0 KiB
Markdown
[#]: subject: "9 ways to learn Ansible this year"
|
||
[#]: via: "https://opensource.com/article/22/1/learn-ansible"
|
||
[#]: author: "Sumantro Mukherjee https://opensource.com/users/sumantro"
|
||
[#]: collector: "lujun9972"
|
||
[#]: translator: " "
|
||
[#]: reviewer: " "
|
||
[#]: publisher: " "
|
||
[#]: url: " "
|
||
|
||
9 ways to learn Ansible this year
|
||
======
|
||
Ansible is an open source automation tool that can be used in a variety
|
||
of ways. Here are a few examples of last year's most popular Ansible
|
||
tutorials and stories.
|
||
![woman on laptop sitting at the window][1]
|
||
|
||
Automation just keeps improving the lives of everyone on the IT team. Ansible helps anyone who uses IT automation, whether for keeping files organized or configuring printers, or for anything else someone can imagine and build. These are some of the most notable use cases and experiences shared on Opensource.com in 2021.
|
||
|
||
If you are hearing about Ansible for the first time, or if you're a seasoned user, these articles will have something for you.
|
||
|
||
* Michael DeHaan, the founder of Ansible, shares his thoughts on how he was led to IT automation. This interview has great information and insights into [how Ansible came into existence][2] and developed over time.
|
||
|
||
* Automation saves the day when you can automate many of your daily tasks as a sysadmin. Learn how to implement automated processes for [five everyday sysadmin tasks][3] using Ansible.
|
||
|
||
* Is your Downloads folder full of junk? Introducing a simple way to clean up files on your system with a simple playbook. It scales easily, and once scheduled it will run as frequently as you ask. Learn more about [removing files with Ansible][4].
|
||
|
||
* If you're [writing Ansible playbooks][5], four lines of code can improve them. Think about the next user, especially when you are collaborating on a project. A small effort can prevent big problems.
|
||
|
||
* The Ansible community has taken steps to make the project more inclusive by reviewing its codebase and updating its language. See a summary of the [Ansible terminology changes][6].
|
||
|
||
* Call APIs from your Ansible playbook like a pro! Find out something everyone should know about [leveraging REST APIs from a playbook][7].
|
||
|
||
* Have some CronJobs that should run daily, weekly, or monthly? Use [Ansible and anacron][8] to set tasks to leverage timestamps instead of scheduled time, so even if your machine is off at the scheduled time, it will run when it's back on.
|
||
|
||
* If you are just getting started with Ansible, maybe you want some direction on where to begin. Here are [10 ways everyone can use Ansible][9].** **
|
||
|
||
* Magic happens when a community works together. It's not just code: learn [how Ansible built a design system][10], creating reusable brand assets for community use. You'll especially appreciate this story if you are a designer or community manager.
|
||
|
||
|
||
|
||
|
||
--------------------------------------------------------------------------------
|
||
|
||
via: https://opensource.com/article/22/1/learn-ansible
|
||
|
||
作者:[Sumantro Mukherjee][a]
|
||
选题:[lujun9972][b]
|
||
译者:[译者ID](https://github.com/译者ID)
|
||
校对:[校对者ID](https://github.com/校对者ID)
|
||
|
||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||
|
||
[a]: https://opensource.com/users/sumantro
|
||
[b]: https://github.com/lujun9972
|
||
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/lenovo-thinkpad-laptop-window-focus.png?itok=g0xPm2kD (young woman working on a laptop)
|
||
[2]: https://opensource.com/article/21/2/ansible-origin-story
|
||
[3]: https://opensource.com/article/21/3/ansible-sysadmin
|
||
[4]: https://opensource.com/article/21/9/keep-folders-tidy-ansible
|
||
[5]: https://opensource.com/article/21/1/improve-ansible-play
|
||
[6]: https://opensource.com/article/21/5/inclusive-language-ansible
|
||
[7]: https://opensource.com/article/21/9/ansible-rest-apis
|
||
[8]: https://opensource.com/article/21/9/ansible-anacron-automation
|
||
[9]: https://opensource.com/article/21/1/ansible
|
||
[10]: https://opensource.com/article/21/4/ansible-community-logos
|