Containers

Article Thumbnail
Article

Repost: OpenShift V3 Deep Dive - The Next Generation of PaaS w/ Docker

Mike Guerette

By Ben Parees There have been a lot of announcements lately around Red Hat’s OpenShift v3 plans, specifically around Docker and Kubernetes. OpenShift v3 is being built around the central idea of user applications running in Docker containers with scheduling/management support provided by the Kubernetes project, and augmented deployment, orchestration, and routing functionality built on top. This means if you can run your application in a container, you can run it in OpenShift v3. Let’s dig in and see just...

Article Thumbnail
Article

Beyond Microbenchmarks: breakthrough container performance with Tesla efficiency

Jeremy Eder

Back story As virtualization was beginning it's march to prominence, we saw a phased approach to adoption. This is common with any sort of game changing technology....let's take electric cars as an example. Early adopters are willing to make certain trade-offs (short range) to gain new capabilities (saving money at the gas station). In the meantime, engineers are off in the lab working hard to increase the possible consumer-base for electric cars by increasing range, decreasing charging cycle times, and...

Article Thumbnail
Article

Containerize RHEL 6 Applications to Run on RHEL 7

Mike Guerette

Reposted from the RHEL blog and written by Bhavna Sarathy . What if you could run your existing Red Hat Enterprise Linux 6 applications on Red Hat Enterprise Linux 7 without porting or making changes to your source code? Today, we are pleased to announce the immediate availability of the Red Hat Enterprise Linux 6 platform image, which allows for the creation of Red Hat Enterprise Linux 6-based application containers. Applications that have been developed, tested, and certified for Red...

Docker Logo
Article

Comprehensive Overview of Storage Scalability in Docker

Jeremy Eder

Backstory First, a brief backstory on the storage situation for Docker since it was open-sourced in early 2013. At that time, Docker relied on a filesystem called AUFS (advanced multi layered unification filesystem). This Union filesystem provided the necessary features to support several of Docker's main selling points: container creation speed copy-on-write image->container Docker still supports the AUFS backend, but Ubuntu has disabled it and moved the AUFS kernel module to linux-image-extra. The fact that AUFS never made it into...

Article Thumbnail
Article

Because Red Hatters are Rubyists too

Mike Guerette

If Ruby development is your thing, here at Red Hat we understand why. We make use of Ruby and Ruby on Rails in our products and provide a range of tools to get your Ruby applications up and running. Also, we offer you the opportunity to take your Ruby skills a little further, as we have projects you can get involved in. Read on to discover how we use Ruby in OpenShift by Red Hat® , our Platform-as-a-Service (PaaS) portfolio...

Linda Wang cover image
Article

OpenCloud2014 slides: Linda Wang - Use Cases for Docker in Enterprise Linux Environment

Linda Wang

Abstract: Linux Container as a feature has been available for hobbyist usage for a while now; however, not only 'til recently where Docker, as a container deployment technolog, help built an open source community and gain wide adoption, has provided an easy way to deploy Linux Containers on the enterprise Linux. This talk will introduce and cover the various use cases and deployment models that are available and suited for enterprise devops work environment. By Linda Wang, Red Hat Sr...

Dr. Dobb
Article

Dr. Dobb's: Containers for Development, by Red Hat's Langdon White

Mike Guerette

Red Hat's Langdon White wrote this informative Dr. Dobbs article: Containers for Development. "Containers provide a lightweight alternative to virtual machines and they enable developers to work with identical dev environments and stacks. They also facilitate DevOps by encouraging the use of stateless designs. Here's how these benefits play out in real life. "Two of the hottest buzzwords in IT, right now, are DevOps and containers. While both terms are emerging and so battling with varying meanings and unclear expectations...

Article Thumbnail
Article

Performance Analysis of Docker on Red Hat Enterprise Linux 7

Jeremy Eder +1

Containers introduce some intriguing usability, packaging and deployment patterns. These new patterns offer the potential to effect massive improvements to the enterprise application development and operations specialties. Containers also offer the promise of bare metal performance while offering some amount of isolation as well. But can they deliver on that promise ? Since earlier this year, the Performance Engineering Group at Red Hat has run huge amounts of microbenchmarks, benchmarks and application workloads in Docker containers. The output of that...

Article Thumbnail
Article

Red Hat Developer Newsletter - August 2014

Mike Guerette

Welcome to the Red Hat® Developer Newsletter. As we're in the season for covering our arms and faces with sunscreen, here's another ARM for your attention. Last month, Red Hat announced the launch of the Red Hat ARM Partner Early Access Program to enhance partner collaboration and facilitate partner-initiated system designs — based on the 64-bit capable ARMv8-A architecture — that include Red Hat software. The program is aimed at silicon vendors, independent hardware vendors (IHVs), original equipment manufacturers (OEMs)...

Article Thumbnail
Article

Getting Started with Kubernetes / Docker on Fedora

Scott Collier

******* EDIT This entry is out of date, I have moved the instructions to the Google Kubernetes github repo. END EDIT ******* These are my notes on how to get started evaluating a Fedora / Docker / kubernetes environment. I'm going to start with two hosts. Both will run Fedora rawhide. The goal is to stand up both hosts with kubernetes / Docker and use kubernetes to orchestrate the deployment of a couple of simple applications. Derek Carr has already...

Article Thumbnail
Article

How Red Hat's Inception DevOps team utilized Docker for the Release Engine

Ryan Cook

As we have discussed in the past , Team Inception has been working on a release engine to automate RPM code deployments within Red Hat IT. On July 8 we passed a significant milestone by successfully using Release Engine in our QA environment. This was an incredible achievement which included a number of feature requests, defect fixes, and collaboration between multiple teams to produce an open source application that will a ddress growing needs internally in Red Hat IT...

Article Thumbnail
Article

Red Hatters to Find at Fedora Flock - Prague, 6-9 August

Mike Guerette

Flock 2014 (Editor's correction: Flock is a "new, larger and pre-scheduled conference" for North America and Europe) is just a few weeks away and will be hosted in Prague, Czech Republic. The entire list of sessions can be seen here , but below is the list of the 39 sessions delivered by Red Hatters. Have a great conference! WEDNESDAY Matthew Miller: Opening: Fedora Project Leader , Wednesday, August 6 • 08:45 - 09:00 Opening remarks from Fedora Project Leader. Amita...

Article Thumbnail
Article

Repost: Red Hat and Google Collaborate on Kubernetes to Manage Docker Containers

Mike Guerette

Excerpts from the original announcement: "Red Hat and Google are both committed to open source and we were both early proponents of Docker as well as key contributors to the Docker project. We are now joining forces to drive a new open standard around orchestrating Docker containers at scale for the management of cloud application deployments. "Today, Red Hat is announcing that as part of Project Atomic, we are collaborating with Google to tackle the challenge of how to manage...

Article Thumbnail
Article

Repost | Red Hat Announces General Availability of Red Hat Enterprise Linux OpenStack Platform 5

Mike Guerette

Excerpts from the original article: "Red Hat announced the general availability of Red Hat Enterprise Linux OpenStack Platform 5, the third enterprise release of Red Hat's OpenStack offering, designed to serve as the foundation for building OpenStack-powered clouds for advanced cloud users, telecommunications companies, Internet service providers (ISPs), and public cloud hosting providers. "Red Hat Enterprise Linux OpenStack Platform 5 is based on the OpenStack Icehouse release and includes several new features aimed at easing enterprise adoption of OpenStack technology...

Article Thumbnail
Article

Red Hat Provides Zanata Translation Support For OpenStack Project

Tim Hildred

You’ve probably already heard of OpenStack, the cloud operating system, where Red Hat is the top company contributor to the project. What you may not know is that Red Hat engineers develop an open source translation management platform called Zanata . When Carlos Munoz from the Red Hat Zanata team heard that OpenStack localization (l10n) team were looking for a new alternative to their current translation platform, he went to the OpenStack Summit in Atlanta to introduce Zanata. Read on...

Article Thumbnail
Article

Moving an RHSCL app to Docker on Atomic

Langdon White

As many of you have probably heard, Red Hat announced a new " Docker server" at Summit . The new server is called "Atomic" and details can be found at the project home page . As you all know, I tend to be interested in using Software Collections to ensure the portability of applications. So, putting my foot^W money where my mouth is, I decided to download Atomic, run it as a VM, create a Docker image with a Software...

Article Thumbnail
Article

Running systemd within a Docker Container

Daniel Walsh

UPDATE: Read the new article " How to run systemd in a container " for the latest information. I have been working on Docker for the last few months, mainly getting SELinux added to help CONTAIN Containers. libvirt-sandbox – virt-sandbox-service For the last couple of years I was working on a different container technology using libvirt-lxc, in addition to my regular SELinux job. I built the virt-sandbox-service tool which would carve up your host system into a bunch of service...

Article Thumbnail
Article

Repost: GearD-The Intersection of PaaS, Docker and Project Atomic

Mike Guerette

Matt Hicks , Red Hat director of OpenShift engineering, ties together these important nascent pieces together for cloud development and deployment. GearD: The Intersection of PaaS, Docker and Project Atomic | Openshift Blog .

Article Thumbnail
Article

Join Red Hat at Fluent

Langdon White

Come say hi to the RHEL Developer Program and OpenShift teams at Fluent next week. I think the schedule looks super interesting, but to curate a few that I hope to get to: So many js libraries, so little time, which makes the JavaScript Smackdown! Choosing Your MVC between Angular, Ember, and Backbone look really interesting. Getting a deeper understanding of Angular with: Leveling Up in Angular Red Hat's own Steve Citron-Pousty will be talking about GIS in his talk...

Article Thumbnail
Article

Red Hat announces release of JBoss BPM Suite 6 and JBoss BRMS 6

Eric D. Schabell

Red Hat has just announced general availability of these long awaited products! It takes a large effort to turn the community code into enterprise quality software that customers and end-users can rely on in production with Red Hat support. It is now a great time for current and potential customers to learn about the product, for partners to start engaging with it and learning the nuts and bolts, and for the open source community and Red Hat to receive all...

Article Thumbnail
Article

Red Hat and Hortonworks Alliance - lots for developers

Mike Guerette

Announcement: "Hortonworks and Red Hat Deepen Strategic Alliance" Here are some highlights from Monday's announcement: "Immediate initiatives that are included in the expanded Hortonworks and Red Hat strategic alliance include "Data architects will be able to combine data in a single, scalable open source repository. Available in beta software version, the Hortonworks Data Platform (HDP) combined with Red Hat Storage provides a secure and resilient general-purpose storage pool with multiple interfaces, including Hadoop, POSIX and OpenStack Object Storage (Swift). This...

Article Thumbnail
Article

Top Red Hat Developer News of 2013

Mike Guerette

Red Hat brought a LOT of new and excellent application development products and capabilities during 2013, so I thought I would assemble this list for you here in case you missed any. Note that this is not a complete list (and comment if I missed something that you feel should be mentioned), and by the way, it is listed in random order. Red Hat Software Collections general availability . Yes, I will list this first as it's my personal favorite...

Article Thumbnail
Article

Red Hat Enterprise Linux 6.5 now Generally Available (adds Docker support)

Langdon White

So, yeah, it was in beta testing, but now it's generally available! See the recent Red Hat press release . If you use virtualization in your development (e.g. spinning up VMs for projects), you might find the ability to change proc counts while the guest is running useful. RHEL 6.5 virtualization also adds direct integration with GlusterFS / Red Hat Storage in case you want to play with that in a virtualized test environment. Dynamic storage is definitely getting interesting...

Article Thumbnail
Article

Goodbye PowerPoint. Hello reveal.js

Linqing Lu

Let's face it, sometimes slides are painful There are some common issues when I gave presentations: Will my slides file be recognized by the shared computer at the venue? How to share slides with all audiences using different OS? Most important one, how to make my slides smooth and attractive? For the first two questions, PDF might be an acceptable answer. I can upload it to slideshare.net and give out a link to audiences. But everyone knows that's not good...