ดังนั้นฉันจึงมีคลัสเตอร์ EKS อยู่ใน VPC เฉพาะ (EKS-VPC)
ใน VPC หลักของฉัน ฉันมี ALB ที่เปิดเผยต่อสาธารณะ ซึ่งฉันต้องการให้ส่งทราฟฟิกโดยตรงไปยังบริการที่ทำงานใน EKS
โดยเฉพาะอย่างยิ่ง ฉันต้องการให้ ALB ส่งต่อคำขอสำหรับจุดสิ้นสุดเฉพาะไปยัง EKS และจุดอื่นๆ ทั้งหมดไปยังอินสแตนซ์ EC2 ใน Main VPC ของฉัน
ตัวอย่างเช่นคำขอไปที่ myservice.mydomain.com
จะไปที่อินสแตนซ์ EC2 ภายใน VPC หลัก แต่ร้องขอไปยัง myservice.mydomain.com/myapi/myendpoint
จะไปที่บริการที่ทำงานใน EKS - ดังนั้น VPC อื่น
ฉันเปิดใช้งานการเพียร์ VPC ระหว่าง VPC หลักและ EKS VPC และฉันได้อัปเดตตารางเส้นทางของฉันแล้ว
แน่นอนว่าฉันได้กำหนดค่า Ingress และตั้งค่าตัวควบคุม ALB ภายใน EKS ซึ่งดูแลการกำหนดค่า ALB ภายใน
ฉันกำลังคิดที่จะสร้าง ALB ภายในสำหรับคลัสเตอร์ EKS จากนั้นรับ IP และสร้างกลุ่มเป้าหมาย IP ใหม่ที่จะเชื่อมโยงกับ ALB หลัก อย่างไรก็ตาม อย่างที่คุณสามารถจินตนาการได้ว่าสิ่งนี้ล้มเหลวเนื่องจากการตรวจสอบสถานะไปยัง IP ส่วนตัวของ ALB ภายในล้มเหลว
ดังนั้นฉันจึงสงสัยว่าตัวเลือกที่ดีที่สุดสำหรับสถานการณ์นี้คืออะไร