AutoScaling Group राज्य में स्केलिंग नीतियों के कारण मैं वांछित क्षमता में परिवर्तन कैसे प्रबंधित कर सकता हूं?


9

मैं टेराफोर्म में ऑटोकल्शिंग समूह राज्य में स्केलिंग नीतियों के कारण वांछित क्षमता में परिवर्तन कैसे प्रबंधित कर सकता हूं?

विशेष रूप से, लगता है मुझे प्रावधान एक aws_autoscaling_group संसाधन एक साथ terraform साथ desired_capacity 4 की और उच्च CPU उपयोग पर एक scaleup नीति। बाद में, ऑटोसालिंग समूह ने 6 की वांछित क्षमता तक स्केलिंग नीतियों के माध्यम से अपडेट किया है, लेकिन यह राज्य मेरे टेररफॉर्म .tfstate में कैप्चर नहीं किया गया है।

यदि मैं टेराफ़ॉर्म के माध्यम से अपने ऑटोसालिंग समूह की स्थिति में बाद में बदलाव करना चाहता हूं, तो मैं वांछित_चुन्यता को रीसेट किए बिना परिवर्तन कैसे कर सकता हूं (क्योंकि यह .tf में नहीं बदला है)? क्या मैं किसी भी तरह वर्तमान समूह के आकार से मेल खाने के लिए वांछित_ अपडेट को स्वचालित कर सकता हूं, या क्या मुझे वांछित_स्टैबिलिटी को बिल्कुल सेट नहीं करना चाहिए?

जवाबों:


10

desired_capacityTerraform में चिह्नित है दस्तावेज में वैकल्पिक रूप में। एक उचित min_sizeमूल्य के साथ, टेराफॉर्म तब तक इंतजार कर सकता है जब तक कि न्यूनतम क्षमता जारी रखने से पहले नहीं हो जाती।

स्केल पॉलिसी के अतिरिक्त, desired_capacityआपके टेराफ़ॉर्म कोड के बारे में विशिष्ट होने के बिना प्रभावी रूप से क्षमता का प्रबंधन कर सकता है । यह आपको Terraform को निष्पादन के क्षण में क्षमता से अधिक होने से रोक देगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.