Which approach should you take to efficiently configure an application deployed on Compute Engine instances across multiple projects, each representing a different environment in your software development process (development, QA, staging, and production)?