We’re excited to announce our latest step in the further optimizing of Red Hat Enterprise Linux (RHEL) for containers with the release of the RHEL Atomic base image. This image is much smaller than the current RHEL base image, giving just enough to get started on building your application or service.
We carved out python, systemd, and yes, even Yum is gone – leaving you with only the bare bone essentials like glibc, rpm, bash, and their remaining dependencies. This leaves us with an image that’s just under 30MB compressed, 75MB on disk; composed of 81 packages.
Continue reading “Introducing the Red Hat Enterprise Linux Atomic Base Image”
Red Hat Enterprise Linux Atomic Host is a small footprint, purpose-built version of Red Hat Enterprise Linux that is designed to run containerized workloads. Building on the success of our last release, Red Hat’s Atomic-OpenShift team is excited to announce the general availability of Red Hat Enterprise Linux Atomic Host 7.2.6. This release features improvements in rpm-ostree, cockpit, skopeo, docker, and the atomic CLI. The full release notes can be found here. This post is going to explore a major new feature
Continue reading “Announcing Red Hat Enterprise Linux Atomic Host 7.2.6”
It’s been a busy few weeks for us on the Atomic Host team, and we’re excited to announce the release of Red Hat Enterprise Linux Atomic Host 7.2.5! This is a big one too. For those not familiar with our release cadence, we release a new version of Atomic Host every six weeks. This enables us to balance the reliability of Red Hat Enterprise Linux with exciting new features and capabilities from our Project Atomic upstream community in a production ready, supportable manor.
Now, let’s walk through some key new features in Atomic Host:
Continue reading “What’s New in Red Hat Enterprise Linux Atomic Host 7.2.5”
If you’re heading to DockerCon 16 next week in Seattle, connect with us to see why Fortune 500 organizations trust Red Hat for enterprise deployments. Red Hat subject matter experts will be onsite to walk you through real-world use cases for securely developing, deploying and managing container-based applications.
Attend the State of Container Security Session
Join two of Red Hat’s Docker contributors discussing the state of container security today. Senior Software Engineer Mrunal Patel and Thomas Cameron, Global Evangelist of Emerging Technology are presenting on how you can secure your containerized microservices without slowing down development.
Continue reading “Red Hat at DockerCon 16 in Seattle”
It’s been just over three years since Solomon Hykes presented the world with the (so far) most creative way to use the tar command: the Docker project. Not only does the project combine existing container-technologies and make them easier to use, but its well-timed introduction drove an unprecedented rate of adoption for new technology.
Did people run containers before the Docker project? Yes, but it was harder to do so. The broader community was favoring LXC, and Red Hat was working on a libvirt-based model for Red Hat Enterprise Linux. With OpenShift 2, Red Hat had already been running containers in production for several years – both in an online PaaS as well as on-premise for enterprise customers. The model pre-Docker however was fundamentally different from what we are seeing today: rather than enabling completely independent runtimes inside the containers, the approach in
Continue reading “In Defense of the Pet Container, Part 1: Prelude – The Only Constant is Complexity”
Over the last couple years, microservices and containers have started to redefine the software development landscape. The traditional large Java or C# application has been replaced with multiple smaller components (microservices) which coordinate to provide the required functionality. These microservices typically run inside containers, which provide isolation and portability.
This approach has numerous benefits including being able to scale and replace microservices independently as well as reducing the complexity of individual components. However, it also brings more complexity to the system level; it takes extra effort and tooling to manage and orchestrate the microservices and their interactions.
This post will describe how Red Hat technology and services can be used to develop, deploy and run an effective microservice-based system.
Continue reading “The Red Hat Ecosystem for Microservice and Container Development”
When working with container-based applications, admins and developers need a place to store and share container images, a way to deploy them, as well as a way to monitor and administer them once they’re deployed. Join Red Hat software engineers Aaron Weitekamp and Stef Walter for this webcast, Using the Atomic Registry for Secure Container Image Management, on January 27th at 11:00 ET, to gain a better understanding of sharing, deploying, and managing container images.
Continue reading “27-JAN Webcast: Using the Atomic Registry for Secure Container Image Management”
In Architecting Containers Part 1 we explored the difference between the user space and kernel space. In Architecting Containers Part 2 we explored why the user space matters to developers, administrators, and architects. In today’s post we will highlight a handful of important ways the choice of the user space can affect application deployment and maintenance.
While there are many ways for a given container architecture to affect and/or influence your application, the user space provides tooling that is often overlooked, namely
Continue reading “Architecting Containers Part 3: How the User Space Affects Your Application”
This morning, Red Hat announced the general availability of OpenShift Enterprise 3.1 as well as a public preview of Red Hat Atomic Enterprise Platform. Red Hat’s updated container offerings are:
- OpenShift Enterprise 3.1, the latest version of Red Hat’s application platform designed to build, deploy and run stateful and stateless applications on private and public cloud infrastructure.
- Red Hat Atomic Enterprise Platform Public Preview, an optimized container infrastructure platform for deploying, running and managing containers across the enterprise.
Both enable enterprises to develop, integrate, deploy, and manage a variety of applications consistently across a more secure, container-optimized infrastructure. If you’re looking to adopt container-based architectures, OpenShift and Atomic allow you to use Docker-formatted Linux containers to create microservices-based applications and modernize traditional workloads – all with the security of a consistent foundation based on Red Hat Enterprise Linux.
Continue reading “Announcing OpenShift Enterprise 3.1 and Red Hat Atomic Enterprise Platform Public Preview”
Next week, hundreds of Kubernetes enthusiasts are heading to San Francisco for KubeCon 2015, the first Kubernetes community conference. Why should you attend?
- Witness a variety of expert deep technical talks on containers and orchestrating them with Kubernetes. For example, OpenShift architect Clayton Coleman is presenting “Application Development on a Cloud-Native Platform” at 1:50 p.m. PST, on Monday, November 9, 2015. In the session, Clayton will cover workflow and tooling for application developers using Kubernetes as a development platform while still allowing developers to manage the lower level components of the system. This talk will show enhancements to core Kubernetes objects, and how they are being moved into the Kubernetes core over time.
- Learn about the future of Platform-as-a-Service.
PaaS isn’t static; it involves a constantly progressing set of technologies to enable a better approach to building and running applications. Ashesh Badani, general manager, OpenShift at Red Hat, is being joined by Google’s Craig McLuckie and others for a panel discussion around the future of Platform-as-a-Service (PaaS). Ashesh is responsible for Red Hat’s PaaS business. Check it out on Tuesday, November 10, 2015 at 11:30 a.m. PST.
- Get inspired about building highly scalable microservices-based applications.
KubeCon is your opportunity to dig deeper into how to implement microservices. Red Hatter Christian Posta helps you to make microservices a reality with “Microservices aren’t just for unicorns: meet fabric8.io”. At 9 a.m. PST on Wednesday, November 11, 2015, Christian will walk attendees through building microservices with Fabric8 on top of Kubernetes.
- Connect with other Kubernetes enthusiasts, including Red Hatters. Come by Red Hat’s booth (#1) connect with us on container security, orchestration, storage, management, and more. In addition, events outside the main conference track will allow attendees to interact with other Kubernetes enthusiasts.
If you are passionate about building highly scalable microservices-based apps, containerizing traditional apps, and/or are just getting started with Kubernetes, this is an event you won’t want to miss. For more information on KubeCon or to register for the event, please visit https://kubecon.io/.