Score:0

ไม่สามารถเริ่มต้นการกำหนดค่า kubernetes เมื่อใช้แผนดิน

ธง pk

ฉันได้ย้ายการติดตั้ง Terraform เก่าของฉันจากเวอร์ชัน 1.0 บางเวอร์ชัน (น่าเศร้า จำไม่ได้ว่าเวอร์ชันใดกันแน่) เป็นเวอร์ชันล่าสุด ติดตั้งด้วย nix

ดิน -v                                                                                                                      
เทอร์ราฟอร์ม v1.1.7
บน linux_amd64

หลังจากออก แผนดิน ฉันได้รับข้อผิดพลาดต่อไปนี้:

ข้อผิดพลาด: ไม่สามารถเริ่มต้นการกำหนดค่า kubernetes: ไม่มีบริบท "redacted-context"

main.tf ของฉันกำหนดค่าด้วยแบ็กเอนด์ k8s ดังต่อไปนี้:

พื้นผิว {
  required_version = ">=0.13.0"
  แบ็กเอนด์ "kubernetes" {
    secret_suffix = "แก้ไขส่วนต่อท้าย"
    load_config_file = จริง
    config_context = "บริบทที่ทำซ้ำ"
    เนมสเปซ = "เนมสเปซที่แก้ไขแล้ว"
  }
}

โดยใช้ strace -f แผนดิน ฉันไม่เห็นความพยายามที่จะอ่าน ~/.kube/config

ฉันจะสร้าง terraform เพื่ออ่านและใช้ deafault kubeconfig ได้อย่างไร

Score:0
ธง pk

การตั้งค่า KUBE_CONFIG_PATH=~/.kube/config บังคับให้ Terraform อ่านการกำหนดค่าเฉพาะตาม https://www.terraform.io/language/settings/backends/kubernetes#configuration-variables

อย่างไรก็ตาม ยังไม่ชัดเจนว่าเหตุใดปัญหานี้จึงเกิดขึ้นตั้งแต่แรก

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา