Linux - ServerThis forum is for the discussion of Linux Software used in a server related context.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Creating/removing EC2 instances. I use it at work, we use a "gold" AWS image for our servers, and use ansible scripts to copy said gold image and configure to stand it up. This way we never have to worry about patching individual servers. We just patch the gold image, then use the scripts to delete all existing servers and recreate from the gold image (note, our servers simply host a SaaS model for our clients, so there's no data that's needed other than a few configs that the Ansible scripts pull from S3 buckets, and databases that are RDS instances).
I'm no expert but I think it does way more than that. It defines a system state and enforces it on your running servers. It can do change management, provisioning, automation and orchestration. It works with yaml files / plays / playbooks which are machine and human readable and easy to understand, no real programming skills required. I did a beginner hands on course on Pluralsight that got me pretty exited, will be diving deeper soon.
I'm no expert but I think it does way more than that. It defines a system state and enforces it on your running servers. It can do change management, provisioning, automation and orchestration. It works with yaml files / plays / playbooks which are machine and human readable and easy to understand, no real programming skills required. I did a beginner hands on course on Pluralsight that got me pretty exited, will be diving deeper soon.
Oh yes, it CAN do WAY more than we use it for. We use only a VERY small portion of it's capabilities.
Red Hat just "made" an upstream to Ansible Tower and called it AWX. So you can either look through the docs/community for some binary builds of it, or compile it yourself.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.