בדף הזה מוסבר איך לעדכן צינור להעברת נתונים שכבר נמצא בשימוש.
שינוי צינור עיבוד נתונים לפריסה
כדי לשנות את צינור העברת הנתונים, צריך לבצע את השלבים הבאים:
עורכים את ההגדרה של צינור עיבוד הנתונים לפריסה.
רושמים מחדש את צינור עיבוד הנתונים לפריסה:
gcloud deploy apply --file=PIPELINE_CONFIGכאשר PIPELINE_CONFIG הוא קובץ התצורה של צינור העברת הנתונים שערכתם.
תוצאות
יכול להיות שלא תראו את התוצאות שציפיתם להן, בגלל האופן שבו Cloud Deploy מתייחס לקשר בין צינורות (pipelines) ויעדים (targets) ולגרסאות (releases) שהם מנהלים.
כל משאב release ו-rollout משויך לצמיתות לצינור הנתונים כפי שהוגדר כשהמשאב release נוצר. אם משנים את ההגדרה של צינור ההפצה (כולל הגדרות היעד) אחרי שיוצרים גרסה, הגרסה כבר לא תתאים להגדרות.
השמירה של המשאבים בצורה הזו מבטיחה שהם יפעלו באופן עקבי בכל היעדים, וששינויים בהגדרות לא ישבשו את הפעולה שלהם. עם זאת, יכול להיות שההתנהגות הזו לא תהיה מה שרציתם, ובמקרה כזה תוכלו ליצור גרסה חדשה לפריסה באמצעות צינור העברת הנתונים המעודכן.
אם יש אי התאמה כזו ואתם מנסים לבצע פעולות מסוימות, כמו קידום הגרסה, Cloud Deploy מחזיר אזהרות.
מידע נוסף מופיע במאמר Pipeline instances per release (מופעים של צינורות בכל מהדורה).
המאמרים הבאים
איך צופים בצינורות העברת נתונים שכבר נמצאים בשימוש