JTC14 Kubernetes Ansible Operators

Lab information

The Operator Framework is an open source toolkit to manage Kubernetes native applications, called Operators, in an effective, automated, and scalable way.

In this Lab you will learn about Kubernetes Operator basics and create your first Ansible based Operator.

Lab sources

All the source code for the lab is available here:

https://github.com/niklaushirt/training

Lab overview

Lab 1: Provides a hands-on for creating a Ansible based Operator.

  • Creating the Operator Project
  • Creating the Operator API
  • Creating the Operator Controller
  • Build and deploy the Operator
  • Create and deploy the Custom Resource
  • Update the Custom Resource