मेरे पास एक टेराफॉर्म मॉड्यूल है जिसे शुरू करने से पहले हरे रंग में जाने के लिए संसाधन aws_autoscaling_group ec2 "इंस्टेंस स्टेट" और "स्टेटस चेक" (ईसी 2 कंसोल से) पर निर्भर होने की आवश्यकता है। यह कैसे किया जा सकता है? धन्यवाद।

0
sebastian 1 सितंबर 2019, 23:12

1 उत्तर

सबसे बढ़िया उत्तर

मेरी समझ में यह autoscaling_group का डिफ़ॉल्ट व्यवहार है। दस्तावेज़ से:

टेराफॉर्म निर्भर संसाधनों में एएसजी स्केल अपटाइम को लगातार प्रबंधित करने में मदद करने के लिए दो तंत्र प्रदान करता है।

पहला डिफ़ॉल्ट व्यवहार है। टेराफॉर्म एएसजी के निर्माण के बाद min_size (या desired_capacity, यदि निर्दिष्ट हो) के लिए प्रतीक्षा करता है ताकि जारी रखने से पहले एएसजी में स्वस्थ उदाहरण दिखाई दें।

[...]

टेराफॉर्म एक उदाहरण को "स्वस्थ" मानता है जब ASG HealthStatus की रिपोर्ट करता है: "स्वस्थ" और LifecycleState: "InService"

साथ ही, AWS डॉक्स से:

जब प्रत्येक इंस्टेंस पूरी तरह से कॉन्फ़िगर किया जाता है और अमेज़ॅन ईसी 2 स्वास्थ्य जांच पास करता है, तो यह ऑटो स्केलिंग समूह से जुड़ा होता है और यह इनसर्विस स्थिति में प्रवेश करता है। इंस्टेंस को ऑटो स्केलिंग समूह की वांछित क्षमता के विरुद्ध गिना जाता है।

0
cfelipe 2 सितंबर 2019, 03:24