K8S Operators Over EZ K8S Operators Over EZ

I. Introduction

  • Introduction
    • The Problem
    • What's an Operator?
    • How do Operators Work?
    • Types of Operators
    • Resources

II. Lab Notes

  • Requirements
  • Specifications
  • Strategy (Optional)
  • Debugging Operators (Optional)

III. Golang Operators

  • Golang Operators
  • Lab

IV. Ansible Operators

  • Ansible Operators
  • Lab

Resources

Learn more about Operators

  • https://kubernetes.io/docs/concepts/extend-kubernetes/operator/
  • https://enterprisersproject.com/article/2019/2/kubernetes-operators-plain-english
  • https://coreos.com/blog/introducing-operators.html
  • https://www.openshift.com/blog/operator-framework-moves-to-cncf-for-incubation
  • https://www.openshift.com/blog/kubernetes-operators-best-practices
  • https://www.youtube.com/watch?v=8_DaCcRMp5I&t=3453s
  • https://www.twitch.tv/videos/680494909

Frameworks to Help you Create Operators (Not an Exhaustive List)

  • https://sdk.operatorframework.io/build/
  • https://kudo.dev/
  • https://book.kubebuilder.io/
  • https://github.com/kubernetes-sigs/kubebuilder
  • https://github.com/metacontroller/metacontroller
  • https://github.com/zalando-incubator/kopf
  • https://github.com/ContainerSolutions/java-operator-sdk
Built with Hugo and Legal Notice Privacy Policy