Score:0

โฮสต์ของ redis ใดในการกำหนดค่าหากทำงานในคลัสเตอร์ k8 เดียวกัน

ธง cn

ฉันกำลังเรียกใช้คลัสเตอร์ Redis helm ติดตั้ง -n redis staging bitnami/redis-cluster ในคลัสเตอร์ k8s ของฉันและต้องการใช้สิ่งนี้กับ gitlab ที่โฮสต์ด้วยตนเอง ใน เอกสาร เห็นทีต้องจัดแล้วล่ะ

เรดดิส:
  ติดตั้ง: เท็จ
ทั่วโลก:
  เรดดิส:
    เจ้าภาพ: ???
    รหัสผ่าน: เปิดใช้งาน
    คีย์: ความลับ
    ความลับ: การจัดเตรียม Redis ความลับ

คำถามของฉันคือฉันต้องตั้งค่าโฮสต์ใด เพราะทุกอย่างทำงานในคลัสเตอร์ k8s เดียวกัน ฉันต้องตั้งค่า IP ท้องถิ่นเช่น 10.42.0.4. และถ้าใช่ IP ของคอนเทนเนอร์ redis ขณะที่ฉันใช้งานอยู่ 6 รายการ

ด้วยการกำหนดค่านั้นฉันสามารถเรียกใช้ได้

ติดตั้งหางเสือ \
    gitlab gitlab/gitlab \
    --ชื่อสเปซ gitlab \
    --เวอร์ชั่น 5.2.3 \
    -f config.yaml

ความลับถูกกำหนดโดย

kubectl สร้างความลับทั่วไป staging-redis-secret --from-literal=secret=$(kubectl รับความลับ --namespace "redis" staging-redis-cluster -o jsonpath="{.data.redis-password}")
Score:0
ธง lr

Kubernetes เรียกใช้เซิร์ฟเวอร์ DNS ภายในที่เรียกว่า CoreDNS สิ่งนี้ควรดูแลการแก้ไขชื่อภายในทุกประเภทระหว่างพ็อด/บริการคุณไม่ควรฮาร์ดโค้ด IP แบบคงที่ใดๆ ลงในไฟล์การกำหนดค่า เนื่องจาก IP นี้อาจไม่มีอยู่อีกต่อไปในครั้งต่อไปที่คุณรีบูตคลัสเตอร์ทั้งหมด

เริ่มใช้ชื่อโดเมนสำหรับทุกสิ่งและยึดตามนั้น

โพสต์คำตอบ

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