Kubernetes architecture – how it works