- משאב: AzureNodePool
- AzureNodeConfig
- AzureNodePoolAutoscaling
- מדינה
- AzureNodePoolError
- AzureNodeManagement
- Methods
Resource: AzureNodePool
מאגר צמתים של Anthos שפועל ב-Azure.
| ייצוג ב-JSON |
|---|
{ "name": string, "version": string, "config": { object ( |
| שדות | |
|---|---|
name |
השם של המשאב הזה. הפורמט של שמות מאגרי הצמתים הוא פרטים נוספים על שמות משאבים ב-Google Cloud זמינים במאמר שמות משאבים. |
version |
חובה. גרסת Kubernetes (לדוגמה, |
config |
חובה. הגדרת הצומת של מאגר הצמתים. |
subnetId |
חובה. מזהה ה-ARM של רשת המשנה שבה פועלות המכונות הווירטואליות של מאגר הצמתים. מוודאים שזו רשת משנה ברשת הווירטואלית בהגדרת האשכול. |
autoscaling |
חובה. הגדרת מידרוג אוטומטי למאגר הצמתים הזה. |
state |
פלט בלבד. המצב הנוכחי של מאגר הצמתים. |
uid |
פלט בלבד. מזהה ייחודי גלובלי של מאגר הצמתים. |
reconciling |
פלט בלבד. אם ההגדרה מוגדרת, יש כרגע שינויים בהמתנה במאגר הצמתים. |
createTime |
פלט בלבד. השעה שבה נוצר מאגר הצמתים הזה. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
updateTime |
פלט בלבד. התאריך והשעה שבהם מאגר הצמתים הזה עודכן בפעם האחרונה. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
etag |
מאפשר ללקוחות לבצע פעולות קריאה-שינוי-כתיבה עקביות באמצעות בקרת בו-זמניות אופטימית. אפשר לשלוח אותו בבקשות עדכון ומחיקה כדי לוודא שללקוח יש ערך עדכני לפני שממשיכים. |
annotations |
זה שינוי אופציונלי. הערות על מאגר הצמתים. ההגבלות בשדה הזה זהות להגבלות של הערות ב-Kubernetes. הגודל הכולל של כל המפתחות והערכים יחד מוגבל ל-256k. למפתחות יכולים להיות 2 מקטעים: קידומת (אופציונלית) ושם (חובה), שמופרדים באמצעות לוכסן (/). הקידומת חייבת להיות תת-דומיין DNS. השם צריך להיות באורך של עד 63 תווים, להתחיל ולהסתיים בתווים אלפאנומריים, ולהכיל מקפים (-), קווים תחתונים (_), נקודות (.) ותווים אלפאנומריים בין לבין. אובייקט שמכיל רשימה של |
maxPodsConstraint |
חובה. ההגבלה על המספר המקסימלי של פודים שאפשר להריץ בו-זמנית בצומת במאגר הצמתים. |
azureAvailabilityZone |
זה שינוי אופציונלי. אזור הזמינות של Azure של הצמתים במאגר הצמתים הזה. אם לא מציינים ערך, ברירת המחדל היא |
errors[] |
פלט בלבד. קבוצת שגיאות שנמצאו במאגר הצמתים. |
management |
זה שינוי אופציונלי. הגדרת הניהול של מאגר הצמתים הזה. |
AzureNodeConfig
פרמטרים שמתארים את התצורה של כל המכונות של הצומת במאגר צמתים נתון.
| ייצוג ב-JSON |
|---|
{ "vmSize": string, "rootVolume": { object ( |
| שדות | |
|---|---|
vmSize |
זה שינוי אופציונלי. השם של גודל מכונת ה-VM ב-Azure. דוגמה: אפשרויות נוספות מפורטות במאמר בנושא גדלים נתמכים של מכונות וירטואליות. אם לא מציינים ערך, ברירת המחדל היא |
rootVolume |
זה שינוי אופציונלי. הגדרות שקשורות לנפח הבסיס שהוקצה לכל מכונה במאגר הצמתים. אם לא מציינים ערך, ברירת המחדל היא Azure Disk בנפח 32GB. |
tags |
זה שינוי אופציונלי. קבוצה של תגים להחלה על כל משאבי Azure הבסיסיים של מאגר הצמתים הזה. בשלב הזה, רק Virtual Machine Scale Sets נכללים. אפשר לציין עד 50 זוגות של ערכים שכוללים תווים אלפאנומריים, רווחים וסמלים (.+-=_:@/). המפתחות יכולים לכלול עד 127 תווים ב-Unicode. הערכים יכולים לכלול עד 255 תווים ב-Unicode. אובייקט שמכיל רשימה של |
imageType |
זה שינוי אופציונלי. סוג תמונת מערכת ההפעלה שבה רוצים להשתמש במכונות במאגר הצמתים. יכול להיות שהערך לא יצוין, או שיוגדר כ- אם לא מציינים ערך, ברירת המחדל היא |
sshConfig |
חובה. הגדרת SSH לגישה למכונות במאגר הצמתים. |
proxyConfig |
זה שינוי אופציונלי. הגדרת שרת proxy לתנועת HTTP(S) יוצאת. |
configEncryption |
זה שינוי אופציונלי. הגדרה שקשורה להצפנת הגדרות של מכונה וירטואלית. |
taints[] |
זה שינוי אופציונלי. ההכתמות הראשוניות שהוקצו לצמתים במאגר הצמתים הזה. |
labels |
זה שינוי אופציונלי. התוויות הראשוניות שמוקצות לצמתים במאגר הצמתים הזה. אובייקט שמכיל רשימה של צמדי 'מפתח': ערך. דוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" }. אובייקט שמכיל רשימה של |
AzureNodePoolAutoscaling
הגדרות שקשורות למידרוג אוטומטי של אשכולות Kubernetes.
המידרוג האוטומטי של אשכול Kubernetes יתאים באופן אוטומטי את הגודל של מאגר הצמתים על סמך עומס האשכול.
| ייצוג ב-JSON |
|---|
{ "minNodeCount": integer, "maxNodeCount": integer } |
| שדות | |
|---|---|
minNodeCount |
חובה. מספר הצמתים המינימלי במאגר הצמתים. הערך חייב להיות גדול מ-1 או שווה לו, וקטן מ-maxNodeCount או שווה לו. |
maxNodeCount |
חובה. המספר המקסימלי של צמתים במאגר הצמתים. הערך חייב להיות גדול מ-minNodeCount או שווה לו, וקטן מ-50 או שווה לו. |
מדינה
מצב מחזור החיים של מאגר הצמתים.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
לא מוגדר. |
PROVISIONING |
הסטטוס PROVISIONING מציין שמאגר הצמתים נמצא בתהליך יצירה. |
RUNNING |
המצב RUNNING מציין שמאגר הצמתים נוצר ומוכן לשימוש. |
RECONCILING |
המצב RECONCILING (התאמה) מציין שמאגר הצמתים נמצא בתהליך התאמה. |
STOPPING |
המצב STOPPING מציין שמאגר הצמתים נמחק. |
ERROR |
המצב ERROR מציין שמאגר הצמתים נמצא במצב שבור שלא ניתן לשחזור. |
DEGRADED |
הסטטוס DEGRADED מציין שנדרשת פעולה של המשתמש כדי לשחזר את הפונקציונליות המלאה של מאגר הצמתים. |
AzureNodePoolError
AzureNodePoolError מתאר שגיאות שנמצאו במאגרי צמתים של Azure.
| ייצוג ב-JSON |
|---|
{ "message": string } |
| שדות | |
|---|---|
message |
תיאור השגיאה בצורה ידידותית למשתמש. |
AzureNodeManagement
AzureNodeManagement מגדיר את קבוצת התכונות לניהול צמתים שמופעלות עבור מאגר צמתים של Azure.
| ייצוג ב-JSON |
|---|
{ "autoRepair": boolean } |
| שדות | |
|---|---|
autoRepair |
זה שינוי אופציונלי. האם הצמתים יתוקנו באופן אוטומטי. אם המדיניות מוגדרת כ-True, הצמתים במאגר הצמתים הזה יהיו במעקב, ואם הם ייכשלו בבדיקות תקינות באופן עקבי לאורך תקופה מסוימת, תופעל פעולת תיקון אוטומטית כדי להחליף אותם בצמתים חדשים. |
Methods |
|
|---|---|
(deprecated) |
יוצרת AzureNodePool חדש שמצורף ל-AzureCluster נתון. |
(deprecated) |
מחיקה של משאב AzureNodePool ספציפי. |
(deprecated) |
מתאר משאב ספציפי AzureNodePool. |
(deprecated) |
רשימה של כל משאבי AzureNodePool ב-AzureCluster נתון. |
(deprecated) |
מעדכן AzureNodePool. |