OperatorHub.io Operator Round-Up

OperatorHub.io Operator Round-Up

In the few short weeks since Operator Hub launched, there have been many additions to the site’s trove of Kubernetes Operators. They offer services for your Kubernetes cluster ranging from etcd and CockroachDB, to Jaeger Tracing and Dynatrace. Like spring flowers, Operators have popped up from the open source community soil. We wanted to gather […]

Read More...

OpenShift Commons Briefing: Operators For Ansible People with Michael Hrivnak (Red Hat)

OpenShift Commons Briefing: Operators For Ansible People with Michael Hrivnak (Red Hat)

In this OpenShift Commons Briefing, Michael Hrivnak, a principal software engineer at Red Hat, discusses how you can use Ansible to create Kubernetes native applications. Ansible Operator, included in the Operator SDK, allows you to package your operational knowledge (how you install and maintain your application) in the form of Ansible Roles and Playbooks.  While this talk […]

Read More...

Reaching for the Stars with Ansible Operator

In this post I will show you how to use Roles published to Ansible Galaxy as an Operator to manage an application in Kubernetes. Reusing a Role in this way provides an example of how to create an Operator that simply installs an application with the flexibility to expand and customize the behavior organically as […]

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

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

APB Development & Testing – Part 1

MongoDB-APB-workflow

Get an introduction to the world of Ansible Playbook Bundle development and learn how the Ansible Service Catalog, the Broker and the Bundles provide an automation layer above the traditional templates that will give you some extras capabilities like clustering, service binding, integration with external systems.

Read More...