示例代码:
以下是使用 AWS CLI 在 CodeDeploy 中创建两个不同应用程序的 deployment group 的示例代码:
aws deploy create-deployment-group --application-name MyApp1
--deployment-group-name MyApp1DeploymentGroup --deployment-config-name CodeDeployDefault.OneAtATime
--ec2-tag-filters Key=tag:App,Value=MyApp1,Type=KEY_AND_VALUE
aws deploy create-deployment-group --application-name MyApp2
--deployment-group-name MyApp2DeploymentGroup --deployment-config-name CodeDeployDefault.OneAtATime
--ec2-tag-filters Key=tag:App,Value=MyApp2,Type=KEY_AND_VALUE
以上示例代码中,“MyApp1” 和 “MyApp2” 分别代表两个不同的应用程序,使用不同的 deployment group 进行部署。在 “ec2-tag-filters” 参数中,使用标签(tag)筛选出需要部署的实例。