Я разжег некоторые экземпляры в качестве примера Wordpress и MySQL с Амулетом. Коллега сказал мне, что размер экземпляра по умолчанию является "небольшим". Я хотел бы смочь масштабировать это к различным размерам на Amazon EC2.
То, как я могу скорректировать это, является этим что-то определенное в формуле, или действительно ли это - аргумент, я могу передать Амулет командной строке?
Скажем, например, я хотел развернуть Wordpress на "больших" экземплярах амазонки.
Согласно этому разделу документации необходимо определить instance-type
как часть ограничения машины:
Разверните MySQL на машине по крайней мере с 32 ГиБ RAM, и по крайней мере 8 ECU мощности ЦП (архитектура будет наследована от среды или значения по умолчанию к amd64):
juju deploy --constraints "cpu-cores=8 mem=32G" mysql
Развернитесь к t1.micros на AWS:
juju bootstrap --constraints "cpu-power=0 mem=512M"
Запустите все будущее "mysql" машины по крайней мере с 8 ГиБ RAM и 4 ECU:
juju set-constraints --service mysql mem=8G cpu-cores=4
Существует один протест об установке этого на среде а именно, что, если Ваше использование изображения, для которого нужно 64-разрядное изображение, необходимо будет указать ami непосредственно с default-instance-id
.
Мы в настоящее время работаем над более универсальной реализацией ограничения ресурсов, которая будет значительно более гибким и перекрестным поставщиком.