Speaking – Ansible Operator for Kubernetes

Description

Go beyond the basic stateless application use case on your Kubernetes clusters with operators. Operators are application-aware controllers that allow you to define day-2 operations for your applications with data state.

Consider an etcd-based service – how do you recover from a failed pod? How do you backup/restore data? How do you upgrade from an older version? Operators enable you to programmatically define all this behavior for more consistent operations across all your environments.

With the power of Ansible’s code-less orchestration, you can safely implement Kubernetes operators without coding in Go making them more accessible to a wider audience.  Implement your first operator using Ansible on your existing Kubernetes cluster by defining a custom resource and implementing a standard Ansible playbook.

Slides

Resources