本当に初心者のユーザーがJujuを使用していて、デプロイしたい場合wordpress mysqlをデプロイする必要があることをどのように理解するようになりますか?.
wordpressほど人気がなく、Googleで利用できる展開関連の記事がない、別の製品xyzを使用する場合、この場合、ユーザーはターミナルで一連のアクティビティを実行する必要があります。最終的にxyz製品を理解して展開します。
ユーザーはターミナルで次のようなことをする必要があります:
あなたは私が何を意味するかを理解します...私が気付いていない別の方法がない限り。
チャームの依存関係をどのように知ることができますか?
あなたが話しているのは、パッケージマネージャーでは「依存関係リゾルバー」と呼ばれています。
jujuは現在これらの1つを持っていません。ただし、juju deploy wordpress
を実行すると、mysqlまたは別のデータベースが必要であることがわかり、いくつかの推奨事項が表示されるため、aptのように機能するという考え方です。
これは実際には見た目よりも複雑であるため、私たちはそれを持っていません。デプロイに関して、mediawikiをデプロイしていて、すでに3つのmysqlサービスがデプロイされているとしましょう。新しいサービスを求めるプロンプトを表示するか、新しいサービスをデプロイするかを決定するか、または明示的に指定するかを指定します。使用する?そして、これは1対1のサービス関係にすぎません。スタックにさらに多くのレベルがある場合、各レベルは、推奨したいと思うものを複雑にします。 (これがjujuにない理由です。ツールに仮定を組み込む前に、これがどのように機能するかを慎重に検討する必要があります)。
ただし、これを改善するために取り組んでいる方法は2つあります。
この機能の仕様に関するバグレポートは次のとおりです。