בדף הזה מופיעים מודולים של Terraform שאפשר להשתמש בהם כדי לפרוס מאזני עומסים חיצוניים של אפליקציות. בהתאם לסוג ה-בק-אנד המועדף, אפשר להשתמש באחת מהדוגמאות הבאות כדי לפרוס מאזן עומסים חיצוני לדוגמה של אפליקציות (ALB).
אם אתם חדשים בשימוש ב-Terraform עבור Google Cloud, תוכלו לקרוא את המאמר תחילת העבודה עם Terraform.
כדי להשתמש בתבניות מוכנות מראש של Terraform כדי לייעל את ההגדרה והניהול של תשתית הרשת של Google Cloud, כדאי לעיין במאגר GitHub של פתרונות פשוטים להגדרת רשתות בענן.
מאזן עומסים חיצוני של אפליקציות (ALB) עם בק-אנד של קבוצת מופעי מכונה מנוהלים (MIG)
אפשר להשתמש במודול של Terraform כדי להפעיל מאזן עומסים חיצוני מסוג HTTP עם קצה עורפי של Compute Engine.
המודול הזה יוצר כמה משאבי Terraform, כולל רשת VPC ורשתות משנה, נתבי Cloud, כל הרכיבים הדרושים של מאזן העומסים וקבוצות של שרתים עורפיים. כדי לקבל מידע נוסף, מורידים או משכפלים את המאגר ומריצים את הפקודה terraform plan בספרייה /terraform-google-lb-http/examples/multi-mig-http-lb.
מידע נוסף על הדוגמה הזו והוראות להרצתה מופיע בקובץ README ב-GitHub.
מאזן עומסים חיצוני של אפליקציות (ALB) עם קצה עורפי של MIG וכותרות בהתאמה אישית
אתם יכולים להשתמש במשאבי Terraform כדי להפעיל מאזן עומסים חיצוני של אפליקציות עם שירות לקצה העורפי שמופעל בו Cloud CDN וכותרות מותאמות אישית של בקשות ותגובות.
מידע מפורט על הגדרת איזון העומסים זמין במדריך ההגדרה הראשי.
מאזן עומסים חיצוני של אפליקציות (ALB) עם קטגוריית קצה עורפי ו-MIG
אפשר להשתמש במודול Terraform כדי להפעיל מאזן עומסים חיצוני מסוג HTTPS עם קצה עורפי של Compute Engine, בנוסף לנכסים סטטיים שמוגשים מקטגוריה של Cloud Storage.
המודול הזה יוצר כמה משאבי Terraform, כולל רשת VPC ורשתות משנה, קטגוריה ואובייקט ב-Cloud Storage, נתבי Cloud, אישור SSL בחתימה עצמית וכל הרכיבים הדרושים של מאזן העומסים וקבוצות מופעים של השרת העורפי. למידע נוסף, אפשר להוריד או לשכפל את המאגר ולהריץ את הפקודה terraform plan בספרייה /terraform-google-lb-http/examples/multi-backend-multi-mig-bucket-https-lb.
מידע נוסף על הדוגמה הזו והוראות להפעלתה מופיעים בקובץ README ב-GitHub.
מאזן עומסים חיצוני של אפליקציות (ALB) עם קצה עורפי של Cloud Run
אפשר להשתמש במודול Terraform כדי להפעיל מאזן עומסים חיצוני מסוג HTTPS עם קצה עורפי של Cloud Run.
המודול הזה יוצר כמה משאבי Terraform, כולל שירות Cloud Run, אישור SSL בחתימה עצמית, מפת URL שמגדירה הפניה אוטומטית מ-HTTP ל-HTTPS, את כל הרכיבים הנדרשים של מאזן העומסים וקבוצות של מופעי קצה עורפי. כדי לקבל מידע נוסף, מורידים או משכפלים את המאגר ומריצים את הפקודה terraform plan בספרייה /terraform-google-lb-http/examples/cloudrun.
מידע נוסף על הדוגמה הזו והוראות להפעלתה מופיעים בקובץ README ב-GitHub.
מאזן עומסים חיצוני של אפליקציות (ALB) עם הפניה אוטומטית מ-HTTP ל-HTTPS
אפשר להשתמש במודול Terraform כדי להגדיר מאזן עומסים חיצוני מסוג HTTPS עם הפניה אוטומטית מ-HTTP ל-HTTPS.
המודול הזה יוצר כמה משאבי Terraform, כולל רשת VPC ורשת משנה, אישור SSL בחתימה עצמית, Cloud Router, כל הרכיבים הנדרשים של מאזן העומסים וקבוצת מכונות לקצה העורפי. כדי לקבל מידע נוסף, מורידים או משכפלים את המאגר ומריצים את הפקודה terraform plan בספרייה /terraform-google-lb-http/examples/https-redirect.
מידע נוסף על הדוגמה הזו והוראות להפעלתה מופיעים בקובץ README ב-GitHub.
מאזן עומסים חיצוני של אפליקציות (ALB) עם VPC משותף
אתם יכולים להשתמש במודול של Terraform כדי להפעיל מאזן עומסים של אפליקציות חיצוני בהגדרה של VPC משותף.
המודול הזה יוצר כמה משאבי Terraform, כולל רשת VPC ותת-רשת, Cloud Router, כל הרכיבים הדרושים של מאזן העומסים וקבוצת שרתי עורף. למידע נוסף, אפשר להוריד או לשכפל את המאגר ולהריץ את הפקודה terraform plan בספרייה /terraform-google-lb-http/examples/shared-vpc.
מידע נוסף על הדוגמה הזו והוראות להפעלתה מופיעים בקובץ README ב-GitHub.