インスタンスの例 of WordpressおよびMySQLとJujuを起動しました。同僚から、デフォルトのインスタンスサイズは「小さい」と言われました。 dこれをAmazon EC2でさまざまなサイズにスケーリングできるようにしたい。
これをどのように調整できますか、これは式で定義されているのですか、それともコマンドラインでJujuを渡すことができる引数ですか?
たとえば、「大規模な」Amazonインスタンスにwordpressをデプロイしたいとします。
このセクション に従って、ドキュメントを定義する必要がありますinstance-type
マシン制約の一部として:
少なくとも32GiBのRAM、および少なくとも8 ECU CPUパワー(アーキテクチャは環境から継承されるか、デフォルトでAMD64になります))を持つマシンにMySQLをデプロイします。
juju deploy --constraints "cpu-cores=8 mem=32G" mysql
AWSでt1.microsにデプロイします。
juju bootstrap --constraints "cpu-power=0 mem=512M"
少なくとも8GiBのRAMおよび4つのECUを使用して、将来のすべての「mysql」マシンを起動します。
juju set-constraints --service mysql mem=8G cpu-cores=4
環境でこれを設定することについて1つの注意点があります。つまり、64ビットイメージを必要とするイメージを使用する場合は、 AMIを直接指定 with default-instance-id
。
現在、より汎用的でクロスプロバイダーとなる、より汎用的なリソース制約の実装に取り組んでいます。