בדף הזה מובאת סקירה כללית על התכונה OS policy orchestrator ב-VM Manager ועל היכולות שלה לניהול מדיניות מערכת הפעלה בהיקף נרחב בפרויקטים ובאזורים שונים.
כדי להשתמש בתכונה הזו, צריך להכיר את מדיניות מערכת ההפעלה ואת הקצאות המדיניות של מערכת ההפעלה.
הכלי Policy Orchestrator עוזר לכם ליצור, לעדכן ולמחוק הקצאות של מדיניות מערכת הפעלה במשאבים שלכם באופן איטרטיבי, ומצמצם את השגיאות. אפשר גם לעקוב אחרי הסטטוס הכולל של הקצאות מדיניות מערכת ההפעלה בארגון ובתיקיות. אם הקצאות המדיניות נכשלות, אפשר לערוך או למחוק את הכלי לניהול מדיניות.
תרחישים לדוגמה
אתם יכולים להשתמש בכלי לניהול מדיניות כדי לבצע את המשימות הנפוצות הבאות:
החלת מדיניות בכל הארגון
אפשר להשתמש ב-Policy Orchestrator כדי להחיל בהדרגה שינויים במדיניות של מערכת ההפעלה על כמה פרויקטים ואזורים בארגון. בדוגמה הבאה מתואר תרחיש שימוש אופייני של כלי לניהול מדיניות.
אתם רוצים להחיל מדיניות של מערכת הפעלה על מכונות וירטואליות בכמה פרויקטים בתיקייה א' בארגון. נניח שיש שתי תיקיות לבדיקה, Project A ו-Project B, בתיקייה Folder A. כדי להחיל את מדיניות מערכת ההפעלה על שני הפרויקטים האלה:
- יוצרים כלי לניהול מדיניות מערכת הפעלה בתיקייה א' ומגדירים את היקף הכלי לפרויקט א' ולפרויקט ב'.
- אם האורקסטרציה מצליחה, מרחיבים את היקף האורקסטרציה על ידי הוספת פרויקטים נוספים בשלבים הדרגתיים ועוקבים. אפשר גם להשבית לגמרי את המסנן של היקף ההרשאות כדי להחיל את השינויים על כל הפרויקטים בתיקייה א'.
באיור הבא מוצג תהליך ההחלה של מדיניות מערכת ההפעלה על המשאבים באמצעות הכלי לניהול מדיניות מערכת ההפעלה.

יצירת מדיניות באופן אוטומטי בפרויקטים ובאזורים חדשים
כש-Google מוסיפה Cloud de Confiance מיקומים חדשים או כשאתם יוצרים או Cloud de Confiance מעבירים פרויקטים בארגון, כלי ניהול המדיניות מזהה את השינויים האלה באופן אוטומטי ובסופו של דבר אוכף את המדיניות במיקומים ובפרויקטים החדשים. אפשר גם להגדיר את היקף האורקסטרציה ולהחיל שינויים על פרויקטים ומשאבים ספציפיים.
איך פועל הכלי לניהול מדיניות מערכת ההפעלה
הכלי לניהול מדיניות מחיל את מדיניות מערכת ההפעלה על המשאבים שלכם באופן איטרטיבי. כל שש שעות מתחילת איטרציה חדשה. אם השקת התכונה מסתיימת תוך פחות משש שעות, הכלי לניהול התהליך ממתין שש שעות מתחילת האיטרציה הקודמת לפני שהוא מתחיל את האיטרציה הבאה. אם ההשקה נמשכת יותר משש שעות, האיטרציה הבאה מתחילה מיד אחרי שהאיטרציה הנוכחית מסתיימת.
בכל איטרציה, הכלי לניהול מדיניות מזהה משאבים בהיקף התיאום ומבצע את הפעולה הנדרשת על המשאבים האלה. בעלי הפרויקט יכולים להסיר או לשנות מדיניות שנוצרה על ידי הכלי לניהול מדיניות, אבל הכלי לניהול מדיניות מחליף או מעדכן את המדיניות הזו באיטרציה הבאה.
מנהל מדיניות מבצע אחת מהפעולות הבאות:
- יצירה או עדכון (upsert) של מדיניות קיימת של מערכת ההפעלה
- מחיקת מדיניות מערכת הפעלה
בנוסף לסוג הפעולה, מתזמן המדיניות מכיל מזהה מדיניות ומטען ייעודי (payload) של מדיניות. לכל זוג של פרויקט ואזור מטווח התיאום, כלי התיאום של המדיניות יוצר משאב שספציפי למטען הייעודי של המדיניות ולמזהה המדיניות הנתון. כדי למחוק הקצאות של מדיניות מערכת הפעלה באמצעות הכלי לניהול מדיניות, צריך לציין את מזהה המדיניות הזה.