Terraform 0.11

kubernetes_storage_class




terraform

kubernetes_storage_class

स्टोरेज क्लास डायनेमिक प्रोविजनिंग की नींव है, जिससे क्लस्टर एडमिनिस्ट्रेटर अंतर्निहित स्टोरेज प्लेटफॉर्म के लिए एब्स्ट्रैक्ट को परिभाषित कर सकते हैं।

http://blog.kubernetes.io/2017/03/dynamic-provisioning-and-storage-classes-kubernetes.html पर और पढ़ें

उदाहरण उपयोग

data "kubernetes_storage_class" "example" {
  metadata {
    name = "terraform-example"
  }
}

तर्क संदर्भ

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

नेस्टेड ब्लॉक

metadata

तर्क

गुण

  • generation - एक अनुक्रम संख्या जो वांछित राज्य की एक विशिष्ट पीढ़ी का प्रतिनिधित्व करती है।
  • resource_version - एक अपारदर्शी मूल्य जो इस संग्रहण वर्ग के आंतरिक संस्करण का प्रतिनिधित्व करता है जिसका उपयोग क्लाइंट द्वारा यह निर्धारित करने के लिए किया जा सकता है कि भंडारण वर्ग बदल गया है। और पढ़ें: https://github.com/kubernetes/community/blob/master/contributors/devel/api-conventions.md#concurrency-control-and-consistency
  • self_link - एक URL जो इस संग्रहण वर्ग का प्रतिनिधित्व करता है।
  • uid - इस भंडारण वर्ग के लिए समय और अंतरिक्ष मूल्य में अद्वितीय। अधिक जानकारी: http://kubernetes.io/docs/user-guide/identifiers#uids

तर्क संदर्भ

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

  • parameters - इस स्टोरेज क्लास के वॉल्यूम को बनाने वाले प्रोविजनर के लिए पैरामीटर। उपलब्ध मापदंडों के बारे में और पढ़ें।
  • storage_provisioner - इस भंडारण वर्ग के प्रतिनिधित्वकर्ता के प्रकार को दर्शाता है