私はいくつかのElastic Load Balancerを持っています。私は、ELBのターゲットグループに属するEC2インスタンスに関連するパブリックIPアドレスを動的に見つけることを望みます。私は以前のバージョンのELBでこれを行うことができました。なぜなら、インスタンスIDは各ELBにリストされるからです。さて、それはそうではないようです。どんな手がかりも素晴らしいだろう!Boto3で特定のターゲットグループに属するEC2インスタンスを見つけよう
1
A
答えて
2
としてはHow to query AWS to get ELB names and attached instances to that using python boto3 modules?に答えた:
アプリケーションLoad Balancerは、複数のターゲットグループを持っています。インスタンス上のポートは、ターゲットグループに登録されます。
ターゲットグループ内のインスタンスを一覧表示するように思われる唯一のコマンドは、インスタンスを返すdescribe_target_health()
、あるとポート(1つのインスタンスが複数のターゲットを提供することができますので):ある人のために
{
'TargetHealthDescriptions': [
{
'Target': {
'Id': 'i-0f76fade',
'Port': 80,
},
'TargetHealth': {
'Description': 'Given target group is not configured to receive traffic from ELB',
'Reason': 'Target.NotInUse',
'State': 'unused',
},
},
{
'HealthCheckPort': '80',
'Target': {
'Id': 'i-0f76fade',
'Port': 80,
},
'TargetHealth': {
'State': 'healthy',
},
},
],
'ResponseMetadata': {
'...': '...',
},
}
0
それでも解決策を探して、私は同じのためのPythonスクリプトを作っており、コードはgithubで利用可能です。
関連する問題
- 1. boto3:特定のASGからすべてのEC2インスタンスを取得する
- 2. 特定の値を持つ子の属性名を見つけよう
- 3. EC2インスタンスの失敗の理由を見つける
- 4. jQuery - jsonの特定の属性を見つける
- 5. 特定のAMIを実行しているEC2インスタンスを見つける方法は?
- 6. scrapy:特定のテキストを持つ要素を見つけよう
- 7. Rubyで月の特定の日を見つけよう
- 8. サブクエリの結果で特定の値を見つけよう
- 9. 正規表現見つける特定のインスタンス
- 10. BOTO3を使用してEC2インスタンスのパブリックDNSを取得する
- 11. boto3を使用してEC2インスタンスのサイズを変更する
- 12. 特定の属性を持つすべてのクラスを見つける
- 13. XmlNodeListの属性を持つ特別なノードを見つけよう
- 14. ec2を繰り返すインスタンスを記述するboto3
- 15. レールに特定の属性を含むすべてのレコードを見つける
- 16. boto3を使用してec2インスタンスを作成する方法
- 17. ec2インスタンスの特定ポートへのTelnet
- 18. 複数のaws ec2インスタンスで実行されているサービスを見つける
- 19. 特定のインスタンスをEC2でHDFSに割り当てる方法
- 20. AWS EC2インスタンスは、右の後に停止boto3を使用して
- 21. 特定の値を持つ特定の属性を持つ要素を見つける方法
- 22. Eclipseプラグイン:特定のコマンドのアクティブなハンドラを見つけよう
- 23. Android特定のBluetoothデバイスのUUIDを見つけよう
- 24. RegExで特定のパターンの多くのインスタンスを見つける方法は?
- 25. xpath特定のルートの特定の名前を持つすべての属性を見つける
- 26. 特定のEBSボリュームサイズを持つAmazon EC2インスタンスJava SDK
- 27. 特定のタグ(属性)を持つビューのリストを見つける方法
- 28. 特定のクラスから値を見つけよう(HTML)
- 29. 特定のデータ属性値を持つ要素を見つける方法
- 30. jQuery:特定のカスタム属性を持つ要素を見つける