פתרון DNS זמין במופעים פרטיים שפועלים ב-Cloud Data Fusion בגרסה 6.7.0 ואילך. האפשרות הזו מאפשרת לכם להשתמש בשמות מארחים או בשמות דומיינים למקורות וליעדים כשאתם מתכננים את פייפליין במופע פרטי של Cloud Data Fusion, כך שלא תצטרכו לשנות את הגדרת פייפליין במהלך יתירות כשל.
בלי זה, אתם משתמשים בכתובות IP שמוגדרות בתוך הקוד, וזה בעייתי אם הכתובות משתנות במקרה של יתירות כשל במקרים של פריסות עם זמינות גבוהה. מומלץ להשתמש בפתרון DNS כשמעצבים צינור במופע פרטי ורוצים לאחזר סכימה, להפעיל תצוגות מקדימות, לנהל את הנתונים ולבדוק חיבורים.
מידע נוסף זמין במאמר פתרון DNS ב-Cloud Data Fusion.
לפני שמתחילים
יצירת מופע פרטי
כדי ליצור מכונה פרטית ב-Cloud Data Fusion ולהגדיר רשת VPC או רשת VPC משותפת במכונה, מבצעים את השלבים הבאים.
יצירת מכונה פרטית של Cloud Data Fusion. כשיוצרים את המופע, בוחרים באפשרויות הבאות:
- בוחרים בגרסה 6.7.0 ואילך.
- בשדה רשת, בוחרים את הרשת המשויכת המתאימה לחיבור הפרטי.
- מזינים פרטים נוספים על המופע ולוחצים על יצירה. מידע על כל השדות זמין במאמר יצירת מכונת Cloud Data Fusion פרטית.
הגדרת קישור בין רשתות VPC שכנות (peering)
Cloud Data Fusion משתמש בקישור בין רשתות VPC שכנות (peering) כדי ליצור קישוריות לרשת VPC או לרשת VPC משותפת. כך Cloud Data Fusion יכול לגשת למשאבים ברשת שלכם באמצעות כתובות IP פנימיות.
כשמגדירים את התכונה, צריך לבצע את הפעולות הבאות:
- מזינים שם לחיבור ה-Peering.
- בקטע Your VPC network (רשת ה-VPC שלך), בוחרים את הרשת שבה יצרתם את מופע Cloud Data Fusion.
- בקטע Peered VPC network (רשת VPC מקושרת), בוחרים באפשרות In another project (בפרויקט אחר).
- בשדה מזהה הפרויקט, מזינים את מזהה פרויקט הדייר.
בשדה VPC network name (שם רשת ה-VPC), מזינים
INSTANCE_REGION-INSTANCE_ID.מחליפים את מה שכתוב בשדות הבאים:
-
INSTANCE_REGION: האזור שבו יצרתם את מכונת Cloud Data Fusion. -
INSTANCE_ID: המזהה של מכונת Cloud Data Fusion.
-
בקטע Exchange custom routes (החלפת נתיבים מותאמים אישית), לוחצים על Export custom routes (ייצוא של נתיבים מותאמים אישית). כך אפשר להחליף מסלולים מותאמים אישית שהוגדרו ברשת ה-VPC עם רשת ה-VPC של הדייר.
לוחצים על יצירה.
אם הקישור בין רשתות ה-VPC מוגדר בהצלחה, הסטטוס בדף הפרטים של רשת ה-VPC הוא פעיל.
יצירת תחום פרטי מנוהל ב-DNS
כדי לפתור שמות דומיין ב-Cloud Data Fusion, צריך ליצור תחום DNS פרטי מנוהל חדש באותה רשת VPC או באותה רשת VPC משותפת שבה נעשה שימוש בקישור בין רשתות VPC שכנות. מידע נוסף זמין במאמר בנושא יצירת אזור פרטי.
המסוף
כדי ליצור תחום DNS פרטי מנוהל, מבצעים את הפעולות הבאות:
- במסוף Google Cloud , נכנסים לדף יצירת תחום DNS.
- בשדה Zone name, מזינים שם.
- בקטע סוג האזור, לוחצים על פרטי.
- בקטע שם DNS, מזינים שם דומיין.
- בקטע אפשרויות, לוחצים על ברירת מחדל (פרטי).
- בקטע רשתות, בוחרים את רשת ה-VPC או את רשת ה-VPC המשותפת שבה נעשה שימוש בקישור בין רשתות VPC שכנות (peering).
- לוחצים על יצירה.
יצירת קבוצת רשומות בתחום ה-DNS
כשמעצבים את הפייפליין, יוצרים את קבוצת הרשומות בתחום ה-DNS שמכיל את כתובות ה-IP הפנימיות שצריך לפתור. מידע נוסף מופיע במאמר בנושא הוספת רשומה.
המסוף
כדי ליצור את קבוצת הרשומות:
נכנסים לדף Cloud DNS במסוף Google Cloud .
לוחצים על האזור שבו רוצים ליצור סט רשומות של משאבים.
בדף פרטי האזור, לוחצים על הוספת אזור זמן רגיל.
בקטע שם DNS, מזינים שם דומיין שצריך לבצע לו רזולוציה בזמן העיצוב.
מזינים את פרטי סוג הרשומה. עבור כתובת ה-IPv4, מציינים את כתובת ה-IP הפנימית של יעד או מקור הנתונים שבהם רוצים להשתמש בצינור. מידע נוסף על סוגי רשומות זמין במאמר הוספת רשומה.
לוחצים על יצירה.
הוספת קישור DNS בין רשתות שכנות (peering) במופע
המסוף
כדי ליצור DNS peering במסוף Google Cloud :
פותחים את המופע.
במסוף Google Cloud , נכנסים לדף Cloud Data Fusion.
לוחצים על Instances (מכונות), ואז לוחצים על שם המכונה כדי לעבור לדף Instance details (פרטי המכונה).
לוחצים על הוספת קישור DNS בין רשתות שכנות (peering).
תיבת הדו-שיח Add DNS peering (הוספת DNS peering) נפתחת.
בשדה DNS peering ID, מזינים שם.
בקטע דומיין, מזינים את שם הדומיין שבו השתמשתם כדי ליצור את אזור ה-DNS הפרטי.
בשדה Target project (פרויקט יעד), בוחרים את שם הפרויקט שבו נוצר תחום ה-DNS הפרטי.
בשדה Network, בוחרים את שם רשת ה-VPC שבה נוצר אזור ה-DNS הפרטי.
לוחצים על שמירה כדי ליצור את ה-DNS peering.
API בארכיטקטורת REST
כדי לפתור בעיות בשמות דומיין ובשמות מארחים באמצעות Cloud Data Fusion DNS Peering API, צריך להפעיל את השיטה create().
מידע נוסף ושיטות נוספות זמינים במאמר DNS Peering API reference (הפניה ל-API של DNS Peering) ב-Cloud Data Fusion.
פענוח DNS ברשתות VPC משותפות
כדי ליצור את האזורים הפרטיים של Cloud DNS ברשת VPC משותפת, יוצרים אזור פרטי בפרויקט המארח ומאשרים גישה לאזור עבור רשת ה-VPC המשותפת, או מגדירים את האזור בפרויקט שירות באמצעות קישור בין פרויקטים. מידע נוסף זמין במאמר שיטות מומלצות לשימוש בתחומים פרטיים ב-Cloud DNS.
התפקידים הנדרשים לרשתות VPC משותפות
כדי לוודא שלחשבון השירות של Cloud Data Fusion יש את ההרשאות הנדרשות ליצירת DNS Peering ברשת VPC משותפת, צריך לבקש מהאדמין להקצות לחשבון השירות של Cloud Data Fusion את תפקיד ה-IAM DNS Peer (roles/dns.peer) בפרויקט המארח של ה-VPC המשותף.
יכול להיות שהאדמין גם יוכל לתת לחשבון השירות של Cloud Data Fusion את ההרשאות שנדרשות באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.
מידע נוסף זמין במאמר בנושא הענקת גישה לחשבונות השירות הנדרשים.
המאמרים הבאים
- מידע נוסף על רשתות ב-Cloud Data Fusion
- אפשר לעיין ב-Cloud Data Fusion API.