Red Hat Launches Ansible-Native Container Workflow Project (helpnetsecurity.com)
Orome1 quotes a report from Help Net Security: Red Hat launched Ansible Container under the Ansible project, which provides a simple, powerful, and agent-less open source IT automation framework. Available now as a technology preview, Ansible Container allows for the complete creation of Docker-formatted Linux containers within Ansible Playbooks, eliminating the need to use external tools like Dockerfile or docker-compose. Ansible's modular code base, combined with ease of contribution, and a community of contributors in GitHub, enables the powerful IT automation platform to manage today's infrastructure, but also adapt to new IT needs and DevOps workflows. Help Net Security reports: "The automated container creation and deployment offered by Ansible factor into Red Hat's existing container infrastructure stack, which now includes: A stable, container-centric operating system in Red Hat Enterprise Linux Atomic Host; An enterprise-grade, Kubernetes- and Docker-native container application platform through Red Hat OpenShift and the recently announced next-generation OpenShift Online public cloud service; Infrastructure management, automation and monitoring across hybrid environments with Red Hat CloudForms, Red Hat insights, Red Hat Satellite and Ansible Tower by Red Hat; Massively-scalable private and hybrid cloud architecture for large-scale container deployment through Red Hat OpenStack Platform and Red Hat Cloud Suite, which also includes Red Hat OpenShift."
screenshot, plox?
I use Ubuntu. Is there a Snap for this?
It must have been something you assimilated. . . .
why would I want to use ansible rather than docker-compose, which is more natural for docker?
I read "blahblah now has blah support for blahblah Docker in blah, meaning blahblah for Red Hat blah and blah". Apparently my knowledge about containers is a bit out date and I need to do some reading.
I bet some of those names might related to a way that I can easily isolate my browser within a container, without any significant performance impact. I'll need to learn some new vocabulary first, though.
There are more buzzwords (with Capitalization!) than actual words in the summary. Can we get a non-press release summary?
Ansible is a deployment mechanism that runs automated installations, like when you release new versions internally using continuous deployment and you're not deploying using 'heavy weight' deployment schemes like RPM/APT/MSI/ISO/etc...
Docker containers are light-weight simple isolated execution environments running in Linux, so that you can ideally choose to run Service X on machine Y without knowing or caring about the individual setup (there's usually some form of configuration management hub for detecting the new service and giving it work).
What this press release is saying is essentially you can manage mass deployment of Ansible-> docker deployments using Redhat based central applications management tools natively without relying on hand rolling all that crap yourself, which could be a nice enhancement if you've got a largely Redhat shop and an interest in continuous deployments.
Bye!
>which provides a simple, powerful, and agent-less open source IT automation framework.
So is this like an automate butler software or something? Shall we call it Geoffrey?
by TheSpoom (715771) Uncaring Linux user here. I have nothing to add to this but please continue. *munches popcorn*
Without rereading, how many times was "Red Hat" mentioned in the summary?
Marsha Marsha Marsha!
Thanks for that. Sounds like I can pretend that Ansible is something like Chef or Puppet and I get the gist. Maybe lieghter,
English motherfucker, do you speak it?
So, kinda like CF Engine + a bit of scripting?
C|N>K
If Red Hat were Microsoft double-agents what would they have done differently over the last ten years?
I can think of nothing. They are a stain on Linux.
I recognized the part after "What this press release is saying is essentially you can manage mass deployment of Ansible-> docker deployments using Redhat based central applications management tools natively without relying on hand rolling all that"
And I have to say, I was doing that 40 years ago.
40 years ago? Then it certainly was not WEB SCALE
> a simple, powerful, and agent-less open source IT automation framework
I am speechless, I tell you. Speechless.
cd /path/to/myproject/
./myproject-ctl.sh restart
wget http://my.artefact.repository/...
tar xvfz myproject-1.2.3.tgz
rm current
ln -s myproject-1.2.3 current
cd current
If it's good enough for your grandparents, it's good enough for you. Stick it in an ssh script if you want to run it across multiple machines.
Since the Linux kernel didn't exist 40 years ago, we can tell that you're just a better-than-thou shithead who thinks that managing a lab of 5 Unix servers somehow compares to provisioning hundreds of (virtual) machines on demand.
But enterprise containers are a very different setup from running a single desktop GUI tool in a pseudo-container.
Docker is interesting mainly because their container packaging format is the standard. NOT because they have a container store where a bunch of anonymous spoofed people can post complete containers from unknown history and not risk anything for being bad/full of data capture and tracking stuff.
If you don't know the contents of containers that you deploy, you deserve what you get.
Whats with all these posts where people get angry because they dont know what a particular technology is. This isn't "news for clueless old people" its "news for nerds", a prerequisite of which is RTFA and if that doesnt work, "Use google" .
Its bad enough all the climate denialist whackjobs you get here from time to time, but folks being proud of their technological illiteracy? GTFO
Excuse the Unicode crap in my posts. That's an apostrophe, and slashdot is busted.
You weren't, though, were you? You might have been doing something that sounds vaguely similar, or even uses some similar terminology (unlikely, but possible).
When will this latest fad die out?
Drat. There I was thinking they had invented a convenient faster than light communications system so I could stay in touch with my pals on Sirius, but it turns out it's just some Linux shit.
Exactly what part of "I need to update my knowledge" is unclear to you? Or did you not bother to read even the subject line of my post before replying with your idiocy?
Thanks for that. That appears to be fairly simple to use, on a newer kernel. Reading about it also led me to a couple of other security topics I want to read more about.
Yes, it helps you automate the process of deploying new instances of system components.
No. That is too similar in name and association with Jenkins, an open-source continuous integration tool.
It boils down to devops. basically plumbing for allowing web monkey devs to hit "publish" and have it appear across a number of server units in some "cloud" service somewhere. Its how they do uptime these days, by launching servers at the task like katyusha rockets...
40 years ago? Then it certainly was not WEB SCALE
I'm sure this will go GOOOSBH over the collective heads of many slashdoters :/
Nice, but is this codebase designed for Python 2 or something? I am seeing some from __future__ import statements in the code which I find a bit meh today. Personally, I wouldn't release any new project that supported Python 2 anymore, and write straight Python 3 code.