Slashdot Mirror


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."

35 comments

  1. can i get a.. by Anonymous Coward · · Score: 0

    screenshot, plox?

  2. So ... by fahrbot-bot · · Score: 2, Funny

    I use Ubuntu. Is there a Snap for this?

    --
    It must have been something you assimilated. . . .
  3. and ... by Anonymous Coward · · Score: 1

    why would I want to use ansible rather than docker-compose, which is more natural for docker?

    1. Re: and ... by Anonymous Coward · · Score: 1

      I think the benefit of this approach over yours is that this approach has more hipster-compliant buzzwords. That's a very important factor to consider when choosing technologies these days.

    2. Re:and ... by cant_get_a_good_nick · · Score: 1

      We're an ansible shop. So, the fact that this now blends our software builds with our deployment builds is actually cool for us, in a non-buzzword way. YMMV.

  4. Huh? Apparently I need to update my container know by raymorris · · Score: 2

    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.

  5. Buzzwords everywhere by Anonymous Coward · · Score: 0

    There are more buzzwords (with Capitalization!) than actual words in the summary. Can we get a non-press release summary?

    1. Re:Buzzwords everywhere by Thelasko · · Score: 1

      There are more buzzwords (with Capitalization!) than actual words in the summary. Can we get a non-press release summary?

      I have to reply because I moderated this incorrectly. I totally agree. The summary is unreadable. I have no idea what they are talking about. It's just a pile of buzzwords.

      --
      One of our competitors trademarked the term "hypothesis". From now on, we will call them "boneheaded ideas".
  6. Re:Huh? Apparently I need to update my container k by ADRA · · Score: 5, Informative

    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!
  7. Which provides a simple, powerful, and agent-less by future+assassin · · Score: 1

    >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*
  8. Quiz time, kiddies! by Anonymous Coward · · Score: 0

    Without rereading, how many times was "Red Hat" mentioned in the summary?

    Marsha Marsha Marsha!

  9. Thanks. Ansible ~ Puppet ~ Chef by raymorris · · Score: 1

    Thanks for that. Sounds like I can pretend that Ansible is something like Chef or Puppet and I get the gist. Maybe lieghter,

    1. Re:Thanks. Ansible ~ Puppet ~ Chef by Anonymous Coward · · Score: 1

      I can pretend that Ansible is something like Chef or Puppet

      You don't need to pretend. It's literally in the next step in the shitty scripts to cfengine to puppet/chef line.

  10. Say that again by Anonymous Coward · · Score: 0

    English motherfucker, do you speak it?

    1. Re:Say that again by Anonymous Coward · · Score: 0

      So 'what' one more fucking time!

  11. So, kinda like....?? by inode_buddha · · Score: 1

    So, kinda like CF Engine + a bit of scripting?

    --
    C|N>K
    1. Re:So, kinda like....?? by allo · · Score: 1

      ansible is kind of cfengine/puppet/chef/salt/... but with more native tools (no server side daemon, etc.) in the unix style (have a lot of small programs working together). The simplest modules just run shell commands via ssh, some more advanced use small python scripts.

  12. Red Hat? Burn it with fire. by Anonymous Coward · · Score: 0

    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.

  13. Re:Huh? Apparently I need to update my container k by Bite+The+Pillow · · Score: 1, Insightful

    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.

  14. Re:Huh? Apparently I need to update my container k by omtinez · · Score: 2

    40 years ago? Then it certainly was not WEB SCALE

  15. Holy Buzzword Bingo Batman! by Anonymous Coward · · Score: 0

    > a simple, powerful, and agent-less open source IT automation framework

    I am speechless, I tell you. Speechless.

  16. More over-the-top toys by mccalli · · Score: 1

    cd /path/to/myproject/
    wget http://my.artefact.repository/...
    tar xvfz myproject-1.2.3.tgz
    rm current
    ln -s myproject-1.2.3 current
    cd current
    ./myproject-ctl.sh restart


    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.

    1. Re:More over-the-top toys by Anonymous Coward · · Score: 3, Funny

      Error: unknown library libXmul.so

  17. Re:Huh? Apparently I need to update my container k by Dog-Cow · · Score: 1

    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.

  18. Use firejail for a browser (or GUI) container by Anonymous Coward · · Score: 0

    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.

  19. Re:Huh? Apparently I need to update my container k by sg_oneill · · Score: 1

    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.
  20. Re:Huh? Apparently I need to update my container k by dave420 · · Score: 1

    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).

  21. I guess we're not at peak Docker yet by Anonymous Coward · · Score: 0

    When will this latest fad die out?

  22. Ansible by Anonymous Coward · · Score: 0

    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.

  23. What part of "I need to up my knowledge" is unclea by raymorris · · Score: 1

    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?

  24. Thanks, that led my down another path of learning by raymorris · · Score: 1

    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.

  25. Re:Which provides a simple, powerful, and agent-le by organgtool · · Score: 1

    So is this like an automate butler software or something?

    Yes, it helps you automate the process of deploying new instances of system components.

    Shall we call it Geoffrey?

    No. That is too similar in name and association with Jenkins, an open-source continuous integration tool.

  26. Re:Huh? Apparently I need to update my container k by Anonymous Coward · · Score: 0

    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...

  27. Re:Huh? Apparently I need to update my container k by luis_a_espinal · · Score: 1

    40 years ago? Then it certainly was not WEB SCALE

    I'm sure this will go GOOOSBH over the collective heads of many slashdoters :/

  28. Python 2? by robvdl · · Score: 1

    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.