如何为不同的服务指定ec2实例类型?

在为Juju charm指定了默认的EC2实例类型后,如何覆盖其中一个服务?

例如, Juju教程部署wordpress和mysql,我可以在environment.yaml中设置default-instance-type ,因此两个服务都是m1.small

但是如何配置它以便(仅)将mysql服务部署在更适合数据库的实例类型上,例如m2.xlarge

总之,如果要部署m2.xlarge:

juju deploy mysql --constraints 'instance-type=m2.xlarge' 

或者,如果您希望部署脚本在提供程序之间更加可移植:

  juju deploy mysql --constraints 'mem=8G' 

以下是相应的文件: