Terraform 0.11

aws_lightsail_instance




terraform

aws_lightsail_instance

एक लाइटसाइल इंस्टेंस प्रदान करता है। अमेज़ॅन लाइट्सटेल कस्टम सॉफ्टवेयर के साथ पहले से ही सेटअप के साथ आसान वर्चुअल प्राइवेट सर्वर प्रदान करने के लिए एक सेवा है। देखें अमेजन लाइट्स क्या है? अधिक जानकारी के लिए।

उदाहरण उपयोग

# Create a new GitLab Lightsail Instance
resource "aws_lightsail_instance" "gitlab_test" {
  name              = "custom gitlab"
  availability_zone = "us-east-1b"
  blueprint_id      = "string"
  bundle_id         = "string"
  key_pair_name     = "some_key_name"
}

तर्क संदर्भ

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

  • name - (आवश्यक) लाइट्सल इंस्टेंस का नाम
  • availability_zone - (आवश्यक) उपलब्धता क्षेत्र जिसमें अपना उदाहरण बनाने के लिए। इस समय, us-east-1 में होना चाहिए us-east-1 , us-east-2 , us-west-2 , eu-west-1 , eu-west-2 , eu-central-1 , ap-southeast-1 ap-southeast-2 , ap-northeast-1 , ap-south-1 क्षेत्र
  • blueprint_id - (आवश्यक) एक आभासी निजी सर्वर छवि के लिए आईडी (नीचे सूची देखें)
  • bundle_id - (आवश्यक) विनिर्देश जानकारी का बंडल (नीचे सूची देखें)
  • key_pair_name - (आवश्यक) आपकी कुंजी जोड़ी का नाम। Lightsail कंसोल में बनाया गया (इस समय aws_key_pair उपयोग नहीं किया जा सकता है)
  • user_data - (वैकल्पिक) अतिरिक्त उपयोगकर्ता डेटा के साथ सर्वर को कॉन्फ़िगर करने के लिए स्क्रिप्ट लॉन्च

ब्लूप्रिंट

Lightsail वर्तमान में निम्नलिखित खाका आईडी का समर्थन करता है: - amazon_linux_2017_03_1_1 - ubuntu_16_04_1 - debian_8_7 - freebsd_11 - opensuse_42_2 - wordpress_4_8_0 - lamp_5_6_30_5 - nodejs_7_10_0 - joomla_3_7_3 - magento_2_1_7 - mean_3_4_5 - drupal_8_3_3 - gitlab_9_2_6 - redmine_3_3_3_1 - nginx_1_12_0_2

बंडल

लाइटसैल वर्तमान में निम्नलिखित बंडल आईडी का समर्थन करता है:

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

निम्नलिखित विशेषताओं को ऊपर सूचीबद्ध तर्कों के अतिरिक्त निर्यात किया गया है:

आयात

लाइटसाइल इंस्टेंस को उनके नाम का उपयोग करके आयात किया जा सकता है, जैसे

$ terraform import aws_lightsail_instance.gitlab_test 'custom gitlab'