Terraform 0.11

hcloud_server




terraform

hcloud_server

एक हेट्जनेर क्लाउड सर्वर संसाधन प्रदान करता है। यह सर्वर बनाने, संशोधित करने और हटाने के लिए उपयोग किया जा सकता है। नौकर भी provisioning समर्थन करते हैं।

उदाहरण उपयोग

# Create a new server running debian
resource "hcloud_server" "node1" {
  name = "node1"
  image = "debian-9"
  server_type = "cx11"
}

तर्क संदर्भ

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

  • name - (आवश्यक) बनाने के लिए सर्वर का नाम (प्रति प्रोजेक्ट के लिए अद्वितीय होना चाहिए और RFC 1123 के अनुसार एक मान्य होस्टनाम)।
  • server_type - (आवश्यक) सर्वर का नाम इस सर्वर के साथ बनाया जाना चाहिए।
  • image - (आवश्यक) सर्वर से बनाया गया छवि का नाम या आईडी।
  • location - (वैकल्पिक) सर्वर बनाने के लिए स्थान का नाम।
  • datacenter - (वैकल्पिक) सर्वर बनाने के लिए डाटासेंटर नाम।
  • user_data - (वैकल्पिक) सर्वर निर्माण के दौरान उपयोग करने के लिए क्लाउड-इनिट उपयोगकर्ता डेटा
  • ssh_keys - (वैकल्पिक) SSH कुंजी आईडी या नाम जिन्हें निर्माण के समय सर्वर में इंजेक्ट किया जाना चाहिए
  • keep_disk - (वैकल्पिक) यदि सही है, तो डिस्क को अपग्रेड न करें। यह सर्वर प्रकार को बाद में अपग्रेड करने की अनुमति देता है।
  • backup_window - (वैकल्पिक) किसी सर्वर के लिए बैकअप सक्षम और कॉन्फ़िगर करें। समय विंडो (UTC) जिसमें बैकअप चलेगा, विकल्प: 22-02 06-10 10-14 14-18 18-22
  • iso - (वैकल्पिक) माउंट करने के लिए एक आईएसओ छवि का नाम।
  • rescue - (वैकल्पिक) निर्दिष्ट बचाव प्रणाली में सक्षम और बूट करें। यह कस्टम ऑपरेटिंग सिस्टम की सरल स्थापना को सक्षम करता है। linux64 linux32 या freebsd64

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

निम्नलिखित विशेषताएँ निर्यात की जाती हैं:

  • id - सर्वर की यूनिक आईडी।
  • name - सर्वर का नाम।
  • server_type - सर्वर प्रकार का नाम।
  • image - सर्वर से बनाई गई छवि का नाम या आईडी।
  • location - स्थान का नाम।
  • datacenter - डाटासेंटर नाम।
  • backup_window - यदि सक्षम हो तो सर्वर की बैकअप विंडो।
  • iso - घुड़सवार आईएसओ छवि का नाम।
  • ipv4_address - IPv4 पता।
  • ipv6_address - IPv6 पता।
  • status - सर्वर की स्थिति।

आयात

सर्वर id का उपयोग करके सर्वर आयात किए जा सकते हैं:

terraform import hcloud_server.myserver <id>