私は Chef を初めて使用し、kitchen-ec2 を使用して 2 つのデータベース サーバー + 2 つのアプリケーション サーバーの AWS クラスター構成をテストしようとしていますが、次の問題に直面しています。
ip_address_1 をレシピ #1 (サーバー 1 のレシピ #1 が完了)からレシピ #2 (サーバー 2 の構成レシピで実行中)に動的に渡すことができません。アドバイスをいただけると助かります。
私ができることの 1 つは、構成しようとしている各ボックスの .kitchen.yml に IP アドレスを明示的に設定することです。 ipaddress']属性ですが、より一般的で、クラスターで構成されているすべてのサーバー IP アドレスのリストである可能性があります。
レシピ #1 -完了-サーバー1が構成され、AWS がプライベートipaddress1を割り当てました
レシピ #2 -進行中-サーバー 2構成が適用されていますが、ipaddress1が必要です
前もってありがとう、
ドミトリー