複数のコンポーネントがあり、実行するには特定の定義をロードする必要があります。1つの大きなYAMLファイルをセクションに分割し、各セクションが異なるコンポーネントに属するようにします。
したがって、4つのコンポーネントに4つの構成ファイルを用意する代わりに、セクションに分割された1つの大きな構成ファイルを用意します。
次に、yaml構成ファイルの関連するセクションのみを各コンポーネントにロードします。
できますか?そしてどうやって?
更新:
両方の回答で満足しました(YAMLファイルを1つのYAMLファイルに埋め込み、もう1つの回答は、JSONを非整列化して、私が文字列内の関連セクションのみを含むオブジェクトにアンマーシャルすることでした)。
YAML仕様では、http---
://yaml.org/spec/1.2/spec.html#id2760395で区切ることにより、1つのファイルに複数のYAMLドキュメントを含めることができます。
使用しているライブラリがこれをどのように処理するかを確認する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加