Terraform 0.11 - aws_ecs_container_definition

डेटा स्रोत: aws_ecs_container_definition




terraform

डेटा स्रोत: aws_ecs_container_definition

ईसीएस कंटेनर परिभाषा डेटा स्रोत एक एडब्ल्यूएस ईसीएस सेवा के भीतर एक विशिष्ट कंटेनर के विवरण तक पहुंच की अनुमति देता है।

उदाहरण उपयोग

data "aws_ecs_container_definition" "ecs-mongo" {
  task_definition = "${aws_ecs_task_definition.mongo.id}"
  container_name  = "mongodb"
}

तर्क संदर्भ

निम्नलिखित तर्क समर्थित हैं:

  • task_definition - (आवश्यक) कार्य परिभाषा का ARN जिसमें कंटेनर होता है
  • container_name - (आवश्यक) कंटेनर परिभाषा का नाम

संदर्भ संदर्भित करता है

उपरोक्त सभी तर्कों के अलावा, निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • image - डॉकटर इमेज इन यूज़, जिसमें डाइजेस्ट भी शामिल है
  • image_digest - उपयोग में image_digest छवि का पाचन
  • cpu - इस कंटेनर परिभाषा के लिए सीपीयू सीमा
  • memory - इस कंटेनर परिभाषा के लिए मेमोरी सीमा
  • memory_reservation - कंटेनर के लिए मेमोरी की नरम सीमा (MiB में)। जब सिस्टम मेमोरी विवाद में है, तो डॉकटर कंटेनर मेमोरी को इस नरम सीमा पर रखने का प्रयास करता है
  • environment - उपयोग में पर्यावरण
  • disable_networking - संकेतक अगर नेटवर्किंग अक्षम है
  • docker_labels - docker_labels लेबल सेट करें