Building better Kubernetes applications with Operators & OpenShift