GitOps: Getting the most out of DevOps with declarative infrastructure and profiling