Learning Ansible - No exposure to Linux

27 views
Skip to first unread message

Ramesh RK

unread,
Oct 3, 2019, 10:45:47 PM10/3/19
to Ansible Development
Hi All

I am working on MS technologies from last 15 yrs, do have knowledge in scripting like PowerShell, VBS.
Never worked on Linux in my career, and now planning to learn Ansible. Understand that it does required 'basic' LINUX knowledge to understand and use.

So seek suggestion and advice how should i be planning my learning. 

- What level of basic LINUX knowledge i should first look at before jumping to ANsible.
- There are various distribution of Linux (Fedora, Redhat, Ubuntu etc), not sure how they are different. Like any command line difference.
- Since Ansible is accuried by RedHat, is it advisable to learn Linux from RedHat.

Thank you all.

Regards
Ramesh

Db0

unread,
Oct 4, 2019, 4:46:24 AM10/4/19
to Ramesh RK, Ansible Development
1) Depends, are you going to use ansible for configuring windows systems, or all sort of operating systems?
2) The distribution you're going to use ultimately doesn't matter, but Fedora almost the same as Red Hat but more bleeding-edge and community-driven. Since Redhat tends to be the corporate standard, you can start with Fedora to be oriented towards that.
3) Redhat does provide a lot of courses to learn, yes, but you should start by trying to use Linux as a desktop for a while. You can combine that with learning ansible, by using ansible to configure your desktop initially, then use it to build a lab.

--
You received this message because you are subscribed to the Google Groups "Ansible Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-deve...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-devel/47835274-3c90-417d-9774-c91354da11be%40googlegroups.com.

Ramesh RK

unread,
Oct 4, 2019, 5:16:26 AM10/4/19
to Ansible Development
THanks for the reply, appreciate it.
To start with the usage will be for Windows Systems and may be then for others.
Also i read that there is somthing called Ansible Tower with graphic interface, is it advisable to learn that compare to Ansible directly :)

Kindly advice.


To unsubscribe from this group and stop receiving emails from it, send an email to ansibl...@googlegroups.com.

Greg Pirker

unread,
Oct 4, 2019, 7:08:09 AM10/4/19
to Ansible Development
FWIY - i always felt Ansible Tower was a work in progress. There are limitations to doing creative deployments using tower. You would be better served to stand up a Jenkins server and leverage CI/CD properly.

Nathan Brady

unread,
Oct 4, 2019, 10:08:56 AM10/4/19
to Greg Pirker, Ansible Development
Ansible Tower and Jenkins are doing two different things.  Jenkins can compile and do unit testing of code.  Ansible Tower is more for orchestration, deployment, and running of code.  There is a ton of other things Tower can also do well, but you need a good Ansible foundation to use it effectively.  It is common to see them both used together because Tower has a very well build API that Jenkins can use to push code out in a controlled manner.

Learn Ansible first.  Learn how to get around the bash shell.  Disable the GUI on all your servers and force yourself to do everything from powershell/bash.  This will help you to think about solving problems in a manner that can be translated to code.

Nathan


On Fri, Oct 4, 2019 at 7:08 AM Greg Pirker <greg....@gmail.com> wrote:
FWIY - i always felt Ansible Tower was a work in progress. There are limitations to doing creative deployments using tower. You would be better served to stand up a Jenkins server and leverage CI/CD properly.

--
You received this message because you are subscribed to the Google Groups "Ansible Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-deve...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-devel/97555e7a-4f00-46f0-8995-dc2c6d79faaa%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages