如何为不同的服务指定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'
以下是相应的文件: