BOSH ベースの CF インスタンスに複数のリリース (cassandra cf-release、mysql cf-release、elasticsearch cf-release など) をデプロイしようとしています。上記の個々のリリースごとに、リリースに関連付けられたクラウド ファウンドリとサービスを展開するためのコンポーネントをリストした展開マニフェスト ファイルがあります。CF に関連するインフラストラクチャは既にデプロイされて実行されているため、デプロイ マニフェストで現在実行中の CF を指す方法があるかどうかを知りたいと思いました。現在、すべてのサービス リリースで CF の展開情報を繰り返しています。これにより、BOSH はすべてのリリースで CF を展開します。
要約すると、次のようにさまざまな 2 種類の配置マニフェストが必要です。
- CF のみのリリース (CF 展開のみのインフラストラクチャ、ネットワーク、ジョブ、およびプロパティ)
- サービスのみの CF リリース - (現在実行中の CF + インフラストラクチャ、ネットワーク、ジョブ、およびサービス展開用のプロパティのみを指定します)