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