Implementing Kubernetes operators with Python part 1: Creating CRDs
brennerm.github.io