Dev Preview: MongoDB Enterprise Running on OpenShift

Dev Preview: MongoDB Enterprise Running on OpenShift

In order to compete and get products to market rapidly, enterprises today leverage cloud-ready and cloud-enabled technologies. Platforms as a Service (or PaaS) provide out-of-the-box capabilities which enable application developers to focus on their business logic and users instead of infrastructure and interoperability. This key ability separates successful projects from those which drown themselves in […]

Read More...

Deploying to OpenShift – Our latest free eBook

Deploying to OpenShift - Our latest free eBook

OpenShift is recognised as the go-to distribution of Kubernetes for the enterprise. Like how the Linux kernel is much more useful when it’s packaged into the Red Hat Enterprise Linux distribution, OpenShift takes Kubernetes and adds the extra components required to turn it into a complete container platform you can use in your organization. At […]

Read More...

Moving Production Workloads to OpenShift Online

Moving Production Workloads to OpenShift Online

Working with OpenShift Online I work at Red Hat, helping customers evaluate Kubernetes and OpenShift through proofs-of-concept and workshops. Independently, I am also part of a startup providing mobile game analysis services for game developers. Those two activities have made me a user of Red Hat’s OpenShift Online platform since its initial release, based on […]

Read More...

Asynchronous Bind with the Automation Broker

Introduction In June 2017, Todd Sanders & John Matthews introduced readers to the Ansible Playbook Bundles (APB) and the Automation Broker. Back then, the broker was named Ansible Service Broker but it serves the same function today, in conjunction with APBs, deliver simple to complex multi-container services to OpenShift or Kubernetes. The Ansible Playbook Bundles […]

Read More...

Kubernetes Application Operator Basics

Kubernetes Application Operator Basics

An application operator is a rather new and Kubernetes-specific role you might be taking on. As an application operator, you will be installing, updating and maintaining apps in a Kubernetes cluster. Good practices are still sparsely available and tribal knowledge dominates this realm. I’d like to equip aspiring Kubernetes application operators with a set of […]

Read More...

OpenShift and Network Security Zones: Coexistence Approaches

OpenShift and Network Security Zones: Coexistence Approaches

Introduction Kubernetes and consequently OpenShift adopt a flat Software Defined Network (SDN) model, which means that all pods in the SDN are in the same logical network. Traditional network implementations adopt a zoning model in which different networks or zones are dedicated to specific purposes, with very strict communication rules between each zone. When implementing […]

Read More...

OpenShift Commons Briefing: The State of FaaS on Kubernetes

OpenShift Commons Briefing Summary FaaS (Function-as-a-Service) or serverless as some call it is a promising compute paradigm suitable for event-driven scenarios. In this briefing, Red Hat’s Michael Hausenblas and Brian Gracely reviewed the current open source offerings for FaaS on Kubernetes (Apache Open Whisk, kubeless, OpenFaaS, etc.) and discussed pros/cons both on an architectural level […]

Read More...

Kubernetes Custom Resources Grow Up in v1.10

Introduction If you are new to Kubernetes CustomResourceDefinitions (CRDs), check out our previous blog posts on what they are and how to effectively pair them with code generation to write custom Kubernetes controllers. CustomResourceDefinitions are used to extend the Kubernetes API and create your own object types, called custom resources. Though custom resources worked well […]

Read More...

From Templates to Openshift Helm Charts

From Templates to Openshift Helm Charts

Motivation OpenShift is an application platform built around a Kubernetes core. Distilling decades of experience with container clusters, Kubernetes has quickly become the defacto system for orchestrating containers on Linux. OpenShift employs standard Kubernetes mechanisms to maintain compatibility with both interfaces and techniques, but as an enterprise distribution, ready for production deployment and day-zero support […]

Read More...