From serverless to K8s – using infrastructure from code to ensure consistency