[Podcast] PodCTL #44 – Looking at 3yrs of Kubernetes

[Podcast] PodCTL #44 - Looking at 3yrs of Kubernetes

With Kubernetes recently celebrating it’s 3rd anniversary, we thought it would be a good idea to look back at what has made the project successful, the growth of the ecosystem, the adoption by companies around the world, as well as areas where the market feels that there is still room for improvement. The show will […]

Read More...

Automation Broker Discovering Helm Charts

The Automation Broker works in conjunction with the Kubernetes Service Catalog to make services and applications easily deployable. An end user selects a service to be provisioned, selects a “plan” that describes the level of service (small, large, paid, free, persistent, ephemeral, etc), and then provides any required parameters. In this scenario, Helm charts can […]

Read More...

Dynamic Kubernetes client for Python and Ansible

This blog post will serve as an introduction to the new Python dynamic Kubernetes client implementation that backs the Kubernetes modules that are shipping in Ansible 2.6, as well as the modules themselves. tl;dr We condensed the Python Kubernetes/OpenShift client from 400,000 lines of code to 500, while adding features and closing all known bugs. […]

Read More...

[Podcast] PodCTL #40 – Scaling OpenShift Roadshows

[Podcast] PodCTL #40 - Scaling OpenShift Roadshows

Summertime is typically a slow news cycle for technology, so some people find time to relax, while others use it as an opportunity to learning something new. One activity that draws lots of people eager to learn are the OpenShift roadshow, where both Application Developers and IT Operations can get hands-on with OpenShift and related […]

Read More...

[Podcast] PodCTL #37 – How to Deploy Applications to Kubernetes

[Podcast] PodCTL #37 - How to Deploy Applications to Kubernetes

This week we received a question from a listener that asked a common question: I was interested to know if you guys could talk a little more about the relationship between: OpenShift templates
 Helm templates
 CoreOS Operators With all of the innovation happening within Kubernetes and around the Kubernetes ecosystem, sometimes it can be difficult […]

Read More...

VNC Desktop with Automation Broker

VNC Desktop with Automation Broker

We recently had the idea to create a VNC Desktop APB that would deploy a pod running VNC. The idea was that this might be useful for troubleshooting connectivity issues within the cluster by including a web browser along with the bind-utils and net-tools packages. As with most APB’s we’ve developed, there were several iterations […]

Read More...

Using Ansible Galaxy Roles in Ansible Playbook Bundles

Using Ansible Galaxy Roles in Ansible Playbook Bundles

The Open Service Broker API standard aims to standardize how services (cloud, third-party, on-premise, legacy, etc) are delivered to applications running on cloud platforms like OpenShift. This allows applications to consume services the exact same way no matter on which cloud platform they are deployed. The service broker pluggable architecture enables admins to add third-party […]

Read More...

Enhanced OpenShift JBoss AMQ container image for production

AMQ image with secret

As a Solution Architect at Red Hat, I had the opportunity to run an « JBoss AMQ on OpenShift workshop » some weeks ago at a customer site. Working with AMQ for years outside OpenShift and having just played with the containerized version, I was astonished that some features were already there but not documented while some […]

Read More...

Leveraging the Crunchy PostgreSQL Operator on OpenShift for Efficient Database Management

Leveraging the Crunchy PostgreSQL Operator on OpenShift for Efficient Database Management

Red Hat OpenShift brings an environment to simplify harnessing the power of Kubernetes for managing a suite of stateless applications, but applications that maintain state (e.g. databases) often require a little bit more work. Often on teams, there are people dedicated to managing the requirements, configurations, deployment for stateful applications in their production environment and […]

Read More...

Red Hat OpenShift and Microsoft Windows Containers

Red Hat OpenShift and Microsoft Windows Containers

Over the last several years, many users I have spoken with have told me they are down to just two operating systems in their production environments: RHEL and Windows Server. They have accomplished a lot with containers in OpenShift and want to replicate that success on the Windows platform. They see signs that Microsoft is […]

Read More...