7

मैं हाथ से कताई के बजाय अपने ईसीएस क्लस्टर बनाने के लिए एक क्लाउडफॉर्म टेम्पलेट का उपयोग करना चाहता हूं, लेकिन मुझे अभी तक कोई रास्ता नहीं मिला है। क्या यह अभी तक कार्यान्वित नहीं हुआ है, जहां आप अपने क्लाउडफॉर्मेशन टेम्पलेट में संसाधन के रूप में एक ईसीएस क्लस्टर बना सकते हैं, ऐसा लगता है कि उन्होंने इसमें शामिल नहीं किया था।ईसीएस क्लस्टर बनाने के लिए क्लाउडॉर्मेशन का उपयोग कैसे करें?

उत्तर

8

ऐसा लगता है कि ईसीएस के बारे में कुछ भी खास नहीं है जिसे आप क्लाउडफॉर्मेशन के माध्यम से नहीं कर पाएंगे।

यहाँ एक ईसीएस त्वरित ढेर सीएफ टेम्पलेट है: https://s3.amazonaws.com/amazon-ecs-cloudformation/Amazon_ECS_Quickstart.template

चेकआउट: http://www.cloudtp.com/2015/02/04/getting-started-ec2-container-service-ecs/

बादल गठन टेम्पलेट में महत्वपूर्ण वास्तव में एएमआई आईडी + /etc/ecs/ecs.config में ECS_CLUSTER परिभाषा है । यदि आपको यह सही लगता है तो यह मूल रूप से एक सामान्य ईसी 2 सीएफ निर्माण है।

इसके अलावा, ऐसा लगता है कि ईसीएस के लिए नए एएमआई हैं। यहां नवीनतम हैं: http://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html

+0

लिंक के लिए धन्यवाद। त्वरित प्रारंभ टेम्पलेट में केवल डिफ़ॉल्ट क्लस्टर है। लेकिन अगर आप अपना खुद का क्लस्टर नाम प्रदान करते हैं, तो आपको इसे पहले से ही बनाना होगा। मैं जो उम्मीद कर रहा था वह संसाधन के रूप में अपना खुद का ईसीएस क्लस्टर बनाना है। – alexfvolk

+2

आपको एक [क्लस्टर] (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html) बनाने में सक्षम होना चाहिए और फिर ['DependsOn'] का उपयोग करना चाहिए (http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-dependson.html) आपकी सेवाओं पर संसाधन विशेषता। – jreut

संबंधित मुद्दे