ฉันกำลังพยายามติดตั้ง traefik สองตัว แต่ละรายการจะอยู่ในเนมสเปซของตนเอง traefik แต่ละรายการจะใช้การเลือกป้ายกำกับ ด้านล่างนี้คือค่าแทนที่ที่ฉันใช้สำหรับแต่ละค่าเมื่อฉันเรียกใช้การติดตั้ง helm
อาร์แบค:
เปิดใช้งาน: จริง
# เปิดใช้งานโพร
อาร์กิวเมนต์เพิ่มเติม:
- "--metrics.prometheus=true"
# ตัวเลือกสำหรับบริการ traefik หลักที่การรับส่งข้อมูลเข้ามา
# จาก.
บริการ:
เปิดใช้งาน: จริง
ชนิด: ClusterIP
คูเบอร์เนเตส:
เนมสเปซ: "{{NAMESPACE}}"
ผู้ให้บริการ:
kubernetesCRD:
ตัวเลือกป้ายกำกับ: wsLabel={{NAMESPACE}}
kubernetesIngress:
ตัวเลือกป้ายกำกับ: wsLabel={{NAMESPACE}}
traefik แรกติดตั้งได้ดี เมื่อฉันลอง traefik ครั้งที่สอง ฉันได้รับสิ่งต่อไปนี้
ข้อผิดพลาด: รายการที่แสดงมีทรัพยากรที่มีอยู่แล้ว ไม่สามารถดำเนินการติดตั้งต่อได้: ClusterRole "traefik" ในเนมสเปซ "" มีอยู่และไม่สามารถนำเข้าในรุ่นปัจจุบันได้: ข้อมูลเมตาความเป็นเจ้าของไม่ถูกต้อง ข้อผิดพลาดในการตรวจสอบคำอธิบายประกอบ: คีย์ "meta.helm.sh/release-namespace" ต้องเท่ากับ "namespace2": ค่าปัจจุบันคือ "namespace1"
ฉันใช้:
แผนภูมิเวอร์ชัน: 10.19.4
เวอร์ชันแอป: 2.6.3
ฉันจะใช้ HELM เพื่อติดตั้ง Traefik หลายรายการที่ใช้การเลือกฉลากได้อย่างไร