ฉันมีสองคลัสเตอร์ - หนึ่งชื่อ จัดฉาก
และอื่น ๆ การผลิต
และฉันต้องการแนะนำบริการใหม่ที่จะนำไปใช้กับทั้งสอง
ฉันต้องการเข้าถึงบริการในแต่ละสภาพแวดล้อม/คลัสเตอร์โดยใช้ URL ที่แตกต่างกัน ซึ่งคล้ายกับสองรายการด้านล่าง
ใหม่บริการ staging.mydomain.com
ใหม่-บริการ-การผลิต.mydomain.com
ฉันยังมี ตัวควบคุมโหลดบาลานเซอร์ของ AWS
เป็นตัวควบคุมขาเข้าที่ใช้งานบนทั้งสองคลัสเตอร์ ซึ่งสร้างตัวจัดสรรภาระงานแอปพลิเคชันใหม่เมื่อมีการสร้างทรัพยากรขาเข้าใหม่
มีวิธีใดบ้างที่ฉันสามารถใช้ เดี่ยว Application Load Balancer (ALB) บน AWS ที่จะส่งทราฟฟิกไปยัง แต่ละคลัสเตอร์ ตาม URL ที่ร้องขอ?
ฉันรู้ว่าฉันสามารถตั้งค่ากลุ่มเป้าหมายหลายกลุ่มและตั้งกฎที่แตกต่างกันสำหรับโฮสต์ต่างๆ ภายใต้ ALB ได้ ดังนั้นฉันจึงสามารถมีทางเข้าหลายรายการที่ชี้ไปที่ ALB เดียวกันได้ แต่จากความเข้าใจของฉัน นี่เป็นเฉพาะกรณีสำหรับขาเข้าภายในคลัสเตอร์เดียวกัน อีกครั้งจากสิ่งที่ฉันได้รับจาก เอกสาร ALB ที่สร้างขึ้นจะถูกแท็กและกำหนดให้กับคลัสเตอร์เฉพาะ
ดังนั้นฉันจึงสงสัยว่ามีวิธีที่ฉันสามารถใช้ ALB เดียวเพื่อกำหนดเส้นทางการรับส่งข้อมูลไปยังหลายคลัสเตอร์ได้หรือไม่