Terraform 0.11 - aws_eks_cluster

डेटा स्रोत: aws_eks_cluster




terraform

डेटा स्रोत: aws_eks_cluster

EKS क्लस्टर के बारे में जानकारी प्राप्त करें।

उदाहरण उपयोग

data "aws_eks_cluster" "example" {
  name  = "example"
}

output "endpoint" {
  value = "${data.aws_eks_cluster.example.endpoint}"
}

output "kubeconfig-certificate-authority-data" {
  value = "${data.aws_eks_cluster.example.certificate_authority.0.data}"
}

तर्क संदर्भ

  • name - (आवश्यक) क्लस्टर का नाम

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

  • id - क्लस्टर का नाम
  • arn - क्लस्टर का अमेज़न संसाधन नाम (ARN)।
  • certificate_authority - आपके क्लस्टर के लिए certificate-authority-data युक्त नेस्टेड विशेषता।
    • data - बेस 64 एनकोडेड सर्टिफिकेट डेटा आपके क्लस्टर के साथ संवाद करने के लिए आवश्यक है। इसे अपने क्लस्टर के लिए kubeconfig फ़ाइल के certificate-authority-data अनुभाग में kubeconfig
  • created_at - जब क्लस्टर बनाया गया था, उसके लिए सेकंड में यूनिक्स युग का समय स्टाम्प।
  • endpoint - आपके Kubernetes API सर्वर के लिए समापन बिंदु।
  • role_arn - IAM भूमिका का अमेज़न संसाधन नाम (ARN) जो आपकी ओर से AWS API ऑपरेशन के लिए कॉल करने के लिए Kubernetes नियंत्रण विमान के लिए अनुमति प्रदान करता है।
  • version - क्लस्टर के लिए कुबेरनेट सर्वर संस्करण।
  • vpc_config - क्लस्टर के लिए VPC कॉन्फ़िगरेशन वाले नेस्टेड विशेषता।
    • security_group_ids - सुरक्षा समूह आईडी की सूची
    • subnet_ids - सबनेट आईडी की सूची
    • vpc_id - आपके क्लस्टर से संबद्ध VPC।