チャーム、たとえばwordpressチャームを単一のノードにデプロイできるかどうか疑問に思っていました。つまり、ブートストラップされたノード+ mysqlノード+ wordpress node = 1ノード
1つのシナリオは、高可用性を必要とせず、トラフィックがほとんどない展開です。
個人のブログを運営したいだけでお金を節約したい場合は、これらすべてを単一のノードで実行できます。これは、単一ノード全体を最初からインストールする方法です。
juju bootstrap
juju deploy --to 0 wordpress
juju deploy --to 0 mysql
juju add-relation wordpress mysql
juju expose wordpress
これにより、すべてが1つのノードで実行されますが、水平方向に拡張できる柔軟性があります。ブログのトラフィックが増え、拡張する必要がある場合:
juju add-unit wordpress
--to
コマンドを省略しているので、JujuはWordpressの新しい専用マシンを起動し、それを関連付けます。サージが終わったときにremove-unit
することもできます。より安価な1つのノードのセットアップに戻ります。
--to
コマンドを使用すると、ユニットにデプロイするためのさまざまなオプションを実行できます。ドキュメントの「デプロイ」セクションで確認できます。
Jitsuを使用することもできます。jitsuは、jujuがどのように機能するかについて新しいアイデアを開発するためのツールです。 Jitsuには「deploy-to」コマンドがあります。