תכונות של Cloud Build
בדף הזה מתוארות כמה הגדרות אופציונליות לבניית Cortex Framework Data Foundation באמצעות תכונות של Cloud Build, כמו בנייה באזור ספציפי או שימוש במאגר עובדים פרטי. ההגדרות האלה מציעות יתרונות משמעותיים מבחינת פרטיות הנתונים, הביצועים, האבטחה וההתאמה האישית. הגישה הטובה ביותר תלויה בדרישות הספציפיות שלכם ובאופי האפליקציה.
בנייה באזור ספציפי
התכונה 'חיוב אזורי' מבטיחה שהנתונים יישארו באזור גיאוגרפי ספציפי. השימוש ב-Edge יכול לעזור לכם לעמוד בדרישות של תקנות מקומיות בנושא פרטיות נתונים, זמינות והפחתת זמן האחזור. מידע נוסף זמין במאמר מיקומים של Cloud Build.
כדי להריץ את הפריסה דרך אזור ספציפי, מוסיפים את פרמטר ההחלפה _CLOUD_BUILD_REGION עם פרמטר ה-bash --region, כמו בפקודה הבאה:
gcloud builds submit \
--config=./cloudbuild.yaml \
--substitutions=_GCS_BUCKET=BUCKET_FOR_LOGS,_CLOUD_BUILD_REGION=REGION \
--region=REGION
מחליפים את מה שכתוב בשדות הבאים:
-
BUCKET_FOR_LOGSבשם הקטגוריה של היומנים. -
REGIONבשם האזור של הפריסה. מידע נוסף על אזורים זמינים מופיע במאמר מיקום גיאוגרפי ואזורים.
פיתוח באמצעות מאגר פרטי של עובדים
שימוש במאגר עובדים פרטי מספק סביבה מאובטחת יותר לבנייה. בריכות פרטיות הן בריכות ייעודיות פרטיות של עובדים שמציעות התאמה אישית של סביבת build, כולל היכולת לגשת למשאבים ברשת פרטית. מידע נוסף זמין במאמר סקירה כללית של מאגרי כתובות פרטיות.
כדי להגדיר עובד פרטי, מוסיפים את הפרמטר _WORKER_POOL_NAME עם הפרמטר התואם _CLOUD_BUILD_REGION, כמו בפקודה הבאה:
gcloud builds submit \
--config=./cloudbuild.yaml
--substitutions=_GCS_BUCKET=BUCKET_FOR_LOGS,_WORKER_POOL_NAME='projects/SOURCE_PROJECT/locations/us-central1/workerPools/YOUR_WORKER_POOL_NAME',_CLOUD_BUILD_REGION=REGION \
--region=REGION
מחליפים את מה שכתוב בשדות הבאים:
-
BUCKET_FOR_LOGSבשם הקטגוריה של היומנים. -
SOURCE_PROJECTעם פרויקט המקור לפריסת תשתית הנתונים של Cortex Framework. YOUR_WORKER_POOL_NAMEבשם של מאגר העובדים.-
REGIONבשם האזור של הפריסה. מידע נוסף על אזורים זמינים מופיע במאמר מיקום גיאוגרפי ואזורים.