You are responsible for implementing a CI/CD pipeline that involves the deployment of multiple interdependent microservices on Google Kubernetes Engine (GKE). To ensure efficient and reliable deployments, which of the following strategies should you adopt to manage inter-service dependencies during the deployment process?