0

私は 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が必要です

前もってありがとう、
ドミトリー

4

1 に答える 1