- משאב: BareMetalCluster
- מדינה
- BareMetalNetworkConfig
- BareMetalIslandModeCidrConfig
- BareMetalMultipleNetworkInterfacesConfig
- BareMetalSrIovConfig
- BareMetalControlPlaneConfig
- BareMetalControlPlaneNodePoolConfig
- BareMetalApiServerArgument
- BareMetalLoadBalancerConfig
- BareMetalVipConfig
- BareMetalPortConfig
- BareMetalMetalLbConfig
- BareMetalLoadBalancerAddressPool
- BareMetalLoadBalancerNodePoolConfig
- BareMetalManualLbConfig
- BareMetalBgpLbConfig
- BareMetalBgpPeerConfig
- BareMetalStorageConfig
- BareMetalProxyConfig
- BareMetalClusterOperationsConfig
- BareMetalMaintenanceConfig
- BareMetalWorkloadNodeConfig
- ContainerRuntime
- BareMetalSecurityConfig
- BareMetalMaintenanceStatus
- BareMetalMachineDrainStatus
- BareMetalDrainingMachine
- BareMetalDrainedMachine
- BareMetalNodeAccessConfig
- BareMetalOsEnvironmentConfig
- BareMetalClusterUpgradePolicy
- NodePoolPolicy
- Methods
משאב: BareMetalCluster
משאב שמייצג אשכול משתמשים בשרת פיזי.
| ייצוג ב-JSON |
|---|
{ "name": string, "adminClusterMembership": string, "description": string, "bareMetalVersion": string, "uid": string, "state": enum ( |
| שדות | |
|---|---|
name |
אי אפשר לשנות. שם המשאב של אשכול משתמשים מסוג Bare Metal. |
adminClusterMembership |
חובה. אשכול האדמין שאליו שייך אשכול המשתמשים הזה מסוג Bare Metal. זהו השם המלא של המשאב של החברות בצי של אשכול האדמין. |
description |
תיאור קריא של אשכול המשתמשים הזה של Bare Metal. |
bareMetalVersion |
חובה. הגרסה של אשכולות Anthos בשרת פיזי באשכול המשתמשים. |
uid |
פלט בלבד. המזהה הייחודי של אשכול המשתמשים מסוג Bare Metal. |
state |
פלט בלבד. הסטטוס הנוכחי של אשכול המשתמשים מסוג Bare Metal. |
endpoint |
פלט בלבד. כתובת ה-IP של שרת ה-API של אשכול המשתמשים מסוג Bare Metal. |
reconciling |
פלט בלבד. אם ההגדרה מוגדרת, יש כרגע שינויים בתהליך באשכול המשתמשים של Bare Metal. |
createTime |
פלט בלבד. השעה שבה נוצר אשכול המשתמשים מסוג Bare Metal. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
updateTime |
פלט בלבד. המועד שבו עודכן לאחרונה אשכול המשתמשים מסוג Bare Metal. הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
deleteTime |
פלט בלבד. השעה שבה נמחק אשכול המשתמשים מסוג Bare Metal. אם המשאב לא נמחק, השדה הזה צריך להיות ריק הפורמט הוא RFC 3339, והפלט שנוצר תמיד יהיה בפורמט Z עם 0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים חוץ מ-Z. דוגמאות: |
localName |
פלט בלבד. שם האובייקט של משאב מותאם אישית של אשכול משתמשים מסוג Bare Metal באשכול האדמין המשויך. השדה הזה משמש לתמיכה בשמות סותרים כשרושמים קלאסטרים קיימים ל-API. כשמשתמשים בשדה הזה כחלק מהרשמה לאשכול, הוא יהיה שונה מהשם בשם המשאב. עבור אשכולות חדשים, השדה הזה יהיה זהה לשם האשכול שצוין על ידי המשתמש ויוצג ברכיב האחרון של שם המשאב. אי אפשר לשנות אותו. אם השם המקומי והשם של האשכול שונים, השם המקומי משמש ביומני הבקרה של אשכול האדמין. משתמשים בשם האשכול כשניגשים לאשכול באמצעות bmctl ו-kubectl. |
etag |
פלט בלבד. סכום הבדיקה הזה מחושב על ידי השרת על סמך הערך של שדות אחרים, ויכול להישלח בבקשות עדכון ומחיקה כדי לוודא שללקוח יש ערך עדכני לפני שהוא ממשיך. מאפשר ללקוחות לבצע פעולות קריאה-שינוי-כתיבה עקביות באמצעות בקרת בו-זמניות אופטימית. |
annotations |
הערות באשכול המשתמשים בשרת הפיזי. ההגבלות בשדה הזה זהות להגבלות של הערות ב-Kubernetes. הגודל הכולל של כל המפתחות והערכים יחד מוגבל ל-256k. למפתח יכולים להיות שני מקטעים: קידומת (אופציונלית) ושם (חובה), שמופרדים באמצעות לוכסן (/). הקידומת חייבת להיות תת-דומיין של DNS. השם צריך להיות באורך של עד 63 תווים, להתחיל ולהסתיים בתווים אלפאנומריים, ולהכיל מקפים (-), קווים תחתונים (_), נקודות (.) ותווים אלפאנומריים בין לבין. אובייקט שמכיל רשימה של |
networkConfig |
חובה. הגדרת הרשת. |
controlPlane |
חובה. הגדרת מישור הבקרה. |
loadBalancer |
חובה. הגדרת מאזן העומסים. |
storage |
חובה. הגדרת האחסון. |
proxy |
הגדרת שרת proxy. |
clusterOperations |
הגדרת פעולות באשכול. |
maintenanceConfig |
הגדרות תחזוקה. |
nodeConfig |
הגדרת צומת של עומס עבודה. |
fleet |
פלט בלבד. הגדרת כלל המכשירים בארגון עבור האשכול. |
status |
פלט בלבד. סטטוס מפורט של האשכול. |
validationCheck |
פלט בלבד. התוצאה של בדיקת קדם-הפעלה. |
securityConfig |
הגדרת הגדרות שקשורות לאבטחה. |
maintenanceStatus |
פלט בלבד. הסטטוס של משימות תחזוקה שוטפות. |
adminClusterName |
פלט בלבד. שם המשאב של אשכול האדמין מסוג Bare Metal שמנהל את אשכול המשתמשים הזה. |
nodeAccessConfig |
הגדרות שקשורות לגישה לצמתים. |
osEnvironmentConfig |
הגדרות שקשורות לסביבת מערכת ההפעלה. |
binaryAuthorization |
הגדרות שקשורות ל-Binary Authorization. |
upgradePolicy |
המדיניות לשדרוג האשכול. |
localNamespace |
פלט בלבד. מרחב השמות של האשכול. |
מדינה
מצב מחזור החיים של אשכול המשתמשים מסוג Bare Metal.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
לא מוגדר. |
PROVISIONING |
המצב PROVISIONING מציין שהאשכול נוצר. |
RUNNING |
הסטטוס RUNNING מציין שהאשכול נוצר ומוכן לשימוש מלא. |
RECONCILING |
המצב RECONCILING מציין שהאשכול מתעדכן. הוא עדיין זמין, אבל יכול להיות שהביצועים שלו ירדו. |
STOPPING |
הסטטוס STOPPING מציין שהאשכול נמצא בתהליך מחיקה. |
ERROR |
מצב ERROR מציין שהאשכול נמצא במצב לא תקין שלא ניתן לשחזר. |
DEGRADED |
הסטטוס DEGRADED מציין שהאשכול דורש פעולה של המשתמש כדי לשחזר את הפונקציונליות המלאה. |
BareMetalNetworkConfig
מציינת את הגדרת הרשת של האשכול.
| ייצוג ב-JSON |
|---|
{ "advancedNetworking": boolean, "multipleNetworkInterfacesConfig": { object ( |
| שדות | |
|---|---|
advancedNetworking |
הפעלה של שימוש בתכונות מתקדמות של רישות Anthos, כמו איזון עומסים בחבילה עם BGP או שער NAT לתעבורת נתונים יוצאת (egress). הגדרת תצורה לתכונות מתקדמות של רשתות תגדיר את הדגל הזה באופן אוטומטי. |
multipleNetworkInterfacesConfig |
הגדרה של כמה ממשקי רשת. |
srIovConfig |
הגדרה של SR-IOV. |
שדה איחוד cluster_cidr_configuration. הגדרת ה-CIDR שתשמש באשכול המשתמשים של Bare Metal. הערך cluster_cidr_configuration יכול להיות רק אחד מהבאים: |
|
islandModeCidr |
הגדרה של CIDR במצב איים. ברשת במצב אי-תלות, לצמתים יש כתובות IP ייחודיות, אבל לפודים אין כתובות ייחודיות בכל האשכולות. זה לא גורם לבעיות כי פודים באשכול אחד אף פעם לא מתקשרים ישירות עם פודים באשכול אחר. במקום זאת, יש שערים שמתווכים בין Pod באשכול אחד לבין Pod באשכול אחר. |
BareMetalIslandModeCidrConfig
המדיניות הזו מציינת את הגדרת ה-CIDR של האשכול בזמן הפעלה במצב אי.
| ייצוג ב-JSON |
|---|
{ "serviceAddressCidrBlocks": [ string ], "podAddressCidrBlocks": [ string ] } |
| שדות | |
|---|---|
serviceAddressCidrBlocks[] |
חובה. לכל השירותים באשכול מוקצית כתובת IPv4 לפי RFC1918 מתוך הטווחים האלה. אפשר לשנות את השדה הזה אחרי היצירה החל מגרסה 1.15. |
podAddressCidrBlocks[] |
חובה. לכל הפודים באשכול מוקצית כתובת IPv4 מסוג RFC1918 מהטווחים האלה. אי אפשר לשנות את השדה הזה אחרי שיוצרים את המרחב. |
BareMetalMultipleNetworkInterfacesConfig
מציין את תצורת האשכול של כמה ממשקי רשת.
| ייצוג ב-JSON |
|---|
{ "enabled": boolean } |
| שדות | |
|---|---|
enabled |
האם להפעיל כמה ממשקי רשת בשביל הפודים. כשמגדירים את networkConfig, advanced_networking מוגדר אוטומטית כ-true. |
BareMetalSrIovConfig
מציינת את ההגדרה של מפעיל הרשת SR-IOV.
| ייצוג ב-JSON |
|---|
{ "enabled": boolean } |
| שדות | |
|---|---|
enabled |
האם להתקין את אופרטור SR-IOV. |
BareMetalControlPlaneConfig
מציינת את ההגדרה של מישור הבקרה.
| ייצוג ב-JSON |
|---|
{ "controlPlaneNodePoolConfig": { object ( |
| שדות | |
|---|---|
controlPlaneNodePoolConfig |
חובה. ההגדרה קובעת את מאגר הצמתים שבו פועלת מישור הבקרה. |
apiServerArgs[] |
התאמה אישית של ארגומנטים של שרת API שמוגדרים כברירת מחדל. יש תמיכה רק בחלק מההגדרות המותאמות אישית של הדגלים. הפורמט המדויק מופיע במאמרי העזרה של שרת ה-API. |
BareMetalControlPlaneNodePoolConfig
מציינת את ההגדרה של מאגר הצמתים של מישור הבקרה.
| ייצוג ב-JSON |
|---|
{
"nodePoolConfig": {
object ( |
| שדות | |
|---|---|
nodePoolConfig |
חובה. ההגדרה הגנרית של מאגר צמתים שמריץ את מישור הבקרה. |
BareMetalApiServerArgument
מייצג צמד של שם->ערך של ארגומנט. יש תמיכה רק בחלק מההגדרות המותאמות אישית של הדגלים. הפורמט המדויק מופיע במאמרי העזרה של שרת ה-API.
| ייצוג ב-JSON |
|---|
{ "argument": string, "value": string } |
| שדות | |
|---|---|
argument |
חובה. שם הארגומנט כפי שהוא מופיע בשורת הפקודה של שרת ה-API. חשוב להסיר את המקפים המובילים. |
value |
חובה. הערך של הארגומנט כפי שהוא יועבר לשורת הפקודה של שרת ה-API. |
BareMetalLoadBalancerConfig
מציינת את ההגדרה של מאזן העומסים.
| ייצוג ב-JSON |
|---|
{ "vipConfig": { object ( |
| שדות | |
|---|---|
vipConfig |
כתובות ה-VIP שבהן נעשה שימוש במאזן העומסים. |
portConfig |
ההגדרה קובעת את היציאות שמאזן העומסים יאזין להן. |
שדה איחוד load_balancer_configuration. ההגדרה של איזון העומסים באשכול המשתמשים מסוג Bare Metal. הערך load_balancer_configuration יכול להיות רק אחד מהבאים: |
|
metalLbConfig |
הגדרה למאזני עומסים של MetalLB. |
manualLbConfig |
מאזני עומסים שהוגדרו באופן ידני. |
bgpLbConfig |
הגדרות למאזני עומסים מסוג BGP. כשמגדירים את networkConfig, advanced_networking מוגדר אוטומטית כ-true. |
BareMetalVipConfig
מציינת את הגדרת ה-VIP למאזן העומסים של השרת הפיזי.
| ייצוג ב-JSON |
|---|
{ "controlPlaneVip": string, "ingressVip": string } |
| שדות | |
|---|---|
controlPlaneVip |
כתובת ה-VIP שהקציתם בעבר ל-Kubernetes API של אשכול המשתמשים הזה מסוג Bare Metal. |
ingressVip |
כתובת ה-VIP שהגדרתם בעבר לתנועת נתונים נכנסת (ingress) לאשכול המשתמשים הזה מסוג Bare Metal. |
BareMetalPortConfig
מציין את יציאות מאזן העומסים עבור אשכול המשתמשים מסוג Bare Metal.
| ייצוג ב-JSON |
|---|
{ "controlPlaneLoadBalancerPort": integer } |
| שדות | |
|---|---|
controlPlaneLoadBalancerPort |
היציאה שמאזני העומסים שמארח מישור הבקרה יאזינו לה. |
BareMetalMetalLbConfig
מייצג פרמטרים להגדרה של מאזן עומסים של MetalLB.
| ייצוג ב-JSON |
|---|
{ "addressPools": [ { object ( |
| שדות | |
|---|---|
addressPools[] |
חובה. AddressPools היא רשימה של מאגרי כתובות IP לא חופפים שמשמשים שירותים מוקלדים של מאזן עומסים. כל הכתובות צריכות להיות ניתנות לניתוב לצמתים של מאזן העומסים. חובה לכלול את IngressVIP במאגרי הכתובות. |
loadBalancerNodePoolConfig |
מציין את מאגר הצמתים שבו פועל מאזן העומסים. נדרשת קישוריות L2 בין הצמתים במאגר הזה. אם הוא חסר, מאגר הצמתים של מישור הבקרה משמש כמאגר של מאזן העומסים. |
BareMetalLoadBalancerAddressPool
מייצג מאגר כתובות IP שמשמש את מאזן העומסים.
| ייצוג ב-JSON |
|---|
{ "pool": string, "addresses": [ string ], "avoidBuggyIps": boolean, "manualAssign": boolean } |
| שדות | |
|---|---|
pool |
חובה. השם של מאגר הכתובות. |
addresses[] |
חובה. הכתובות שנכללות במאגר הזה. כל כתובת צריכה להיות בפורמט CIDR (1.2.3.0/24) או בפורמט טווח (1.2.3.1-1.2.3.5). |
avoidBuggyIps |
אם זה נכון, מומלץ להימנע משימוש בכתובות IP שמסתיימות ב- .0 או ב- .255. כך נמנע מצב שבו מכשירים צרכניים עם באגים מפסיקים בטעות את תנועת ה-IPv4 עבור כתובות ה-IP המיוחדות האלה. |
manualAssign |
אם הערך הוא true, כתובות ה-IP לא יוקצו אוטומטית. |
BareMetalLoadBalancerNodePoolConfig
מציינת את ההגדרה של מאגר הצמתים של מאזן העומסים.
| ייצוג ב-JSON |
|---|
{
"nodePoolConfig": {
object ( |
| שדות | |
|---|---|
nodePoolConfig |
ההגדרה הגנרית של מאגר צמתים שמריץ מאזן עומסים. |
BareMetalManualLbConfig
מייצג פרמטרים של הגדרות למאזן עומסים ידני.
| ייצוג ב-JSON |
|---|
{ "enabled": boolean } |
| שדות | |
|---|---|
enabled |
האם איזון העומסים הידני מופעל. |
BareMetalBgpLbConfig
BareMetalBgpLbConfig מייצג פרמטרים של הגדרת מאזן עומסים של Border Gateway Protocol (BGP).
| ייצוג ב-JSON |
|---|
{ "asn": string, "bgpPeerConfigs": [ { object ( |
| שדות | |
|---|---|
asn |
חובה. מספר המערכת האוטונומית (ASN) של BGP באשכול. אפשר לעדכן את השדה הזה אחרי שיוצרים את האשכול. |
bgpPeerConfigs[] |
חובה. רשימת עמיתי BGP שהאשכול יתחבר אליהם. צריך להגדיר לפחות עמית אחד לכל צומת של מישור הבקרה. צמתי מישור הבקרה יתחברו לעמיתים האלה כדי לפרסם את כתובת ה-VIP של מישור הבקרה. מאזן העומסים של השירותים משתמש גם הוא בפירינג הזה כברירת מחדל. אפשר לעדכן את השדה הזה אחרי שיוצרים את האשכול. |
addressPools[] |
חובה. AddressPools היא רשימה של מאגרי כתובות IP לא חופפים שמשמשים שירותים מוקלדים של מאזן עומסים. כל הכתובות צריכות להיות ניתנות לניתוב לצמתים של מאזן העומסים. חובה לכלול את IngressVIP במאגרי הכתובות. |
loadBalancerNodePoolConfig |
מציין את מאגר הצמתים שבו פועל איזון עומסים של מישור הנתונים. נדרשת קישוריות L2 בין הצמתים במאגר הזה. אם הוא חסר, המערכת משתמשת במאגר הצמתים של מישור הבקרה לאיזון העומסים של מישור הנתונים. |
BareMetalBgpPeerConfig
BareMetalBgpPeerConfig מייצג פרמטרים של הגדרה עבור רשת שכנה (peer) של Border Gateway Protocol (BGP).
| ייצוג ב-JSON |
|---|
{ "asn": string, "ipAddress": string, "controlPlaneNodes": [ string ] } |
| שדות | |
|---|---|
asn |
חובה. מספר המערכת האוטונומית (ASN) של BGP עבור הרשת שמכילה את מכשיר ה-peer החיצוני. |
ipAddress |
חובה. כתובת ה-IP של מכשיר עמית חיצוני. |
controlPlaneNodes[] |
כתובת ה-IP של צומת מישור הבקרה שמתחבר לצומת חיצוני. אם לא מציינים צמתים של מישור הבקרה, כל הצמתים של מישור הבקרה יכולים להתחבר לצומת החיצוני. אם מציינים כתובת IP אחת או יותר, רק הצמתים שצוינו משתתפים בסשנים של קישור בין רשתות שכנות (peering). |
BareMetalStorageConfig
BareMetalStorageConfig מציין את הגדרות האחסון של האשכול.
| ייצוג ב-JSON |
|---|
{ "lvpShareConfig": { object ( |
| שדות | |
|---|---|
lvpShareConfig |
חובה. מציינת את התצורה של PersistentVolumes מקומיים שמגובים על ידי ספריות משנה במערכת קבצים משותפת. תיקיות המשנה האלה נוצרות אוטומטית במהלך יצירת האשכול. |
lvpNodeMountsConfig |
חובה. ההגדרה מציינת את ההגדרה של PersistentVolumes מקומיים שמגובים על ידי דיסקים של צמתים מוצמדים. המשתמש צריך לפרמט את הדיסקים האלה ולחבר אותם, והוא יכול לעשות את זה לפני או אחרי יצירת האשכול. |
BareMetalProxyConfig
מציינת את ההגדרה של שרת ה-Proxy של האשכול.
| ייצוג ב-JSON |
|---|
{ "uri": string, "noProxy": [ string ] } |
| שדות | |
|---|---|
uri |
חובה. קביעת הכתובת של שרת ה-proxy. דוגמאות: אל תספקו פרטי כניסה בפורמט |
noProxy[] |
רשימה של כתובות IP, שמות מארחים ודומיינים שצריכים לדלג על ה-proxy. דוגמאות: ["127.0.0.1", "example.com", ".corp", "localhost"]. |
BareMetalClusterOperationsConfig
מציינת את תשתית יכולת הצפייה של אשכול המשתמשים בשרת פיזי.
| ייצוג ב-JSON |
|---|
{ "enableApplicationLogs": boolean } |
| שדות | |
|---|---|
enableApplicationLogs |
האם צריך להפעיל איסוף של יומנים או מדדים של אפליקציות (בנוסף ליומנים או למדדים של המערכת). |
BareMetalMaintenanceConfig
המדיניות הזו מציינת את ההגדרות להעברת צמתים של Bare Metal למצב תחזוקה והוצאה שלהם ממצב תחזוקה.
| ייצוג ב-JSON |
|---|
{ "maintenanceAddressCidrBlocks": [ string ] } |
| שדות | |
|---|---|
maintenanceAddressCidrBlocks[] |
חובה. כל כתובות ה-IPv4 בטווחים האלה יועברו למצב תחזוקה. צמתים במצב תחזוקה יבודדו וינוקזו. אם שני התנאים האלה מתקיימים, ההערה baremetal.cluster.gke.io/maintenance מוגדרת במשאב הצומת. |
BareMetalWorkloadNodeConfig
מציינת את ההגדרות של צומת עומס העבודה.
| ייצוג ב-JSON |
|---|
{
"maxPodsPerNode": string,
"containerRuntime": enum ( |
| שדות | |
|---|---|
maxPodsPerNode |
המספר המקסימלי של פודים שניתן להריץ בצומת. הגודל של טווח ה-CIDR שמוקצה לצומת ייגזר מהפרמטר הזה. |
containerRuntime |
מציינת באיזה זמן ריצה של קונטיינר ישמש. |
ContainerRuntime
סביבת זמן הריצה שמשמשת להרצת קונטיינרים באשכול המשתמש הזה.
| טיפוסים בני מנייה (enum) | |
|---|---|
CONTAINER_RUNTIME_UNSPECIFIED |
לא נבחרה סביבת זמן ריצה של מאגר. |
CONTAINERD |
זמן ריצה של Containerd. |
BareMetalSecurityConfig
מציינת את ההגדרות שקשורות לאבטחה באשכול משתמשים מסוג Bare Metal.
| ייצוג ב-JSON |
|---|
{
"authorization": {
object ( |
| שדות | |
|---|---|
authorization |
המדיניות הזו מגדירה את גישת המשתמשים לאשכול המשתמשים. |
BareMetalMaintenanceStatus
מייצג את סטטוס התחזוקה של אשכול משתמשים בשרת פיזי.
| ייצוג ב-JSON |
|---|
{
"machineDrainStatus": {
object ( |
| שדות | |
|---|---|
machineDrainStatus |
סטטוס התחזוקה של מכונות הצמתים. |
BareMetalMachineDrainStatus
מייצג את הסטטוס של מכונות צמתים שעוברות פעולות ניקוז.
| ייצוג ב-JSON |
|---|
{ "drainingMachines": [ { object ( |
| שדות | |
|---|---|
drainingMachines[] |
רשימת המכונות שמתרוקנות. |
drainedMachines[] |
רשימת המכונות שבהן הסוללה התרוקנה. |
BareMetalDrainingMachine
מייצג מכונה שמרוקנת כרגע.
| ייצוג ב-JSON |
|---|
{ "nodeIp": string, "podCount": integer } |
| שדות | |
|---|---|
nodeIp |
כתובת ה-IP של המכונה שמתרוקנת. |
podCount |
מספר ה-Pods שעדיין לא רוקנו. |
BareMetalDrainedMachine
מייצג מכונה שמתבצע בה ניקוי כרגע.
| ייצוג ב-JSON |
|---|
{ "nodeIp": string } |
| שדות | |
|---|---|
nodeIp |
כתובת ה-IP של המחשב שבו מתבצעת ההעברה. |
BareMetalNodeAccessConfig
מציינת את ההגדרות שקשורות לגישה לצומת עבור אשכול משתמשים מסוג Bare Metal.
| ייצוג ב-JSON |
|---|
{ "loginUser": string } |
| שדות | |
|---|---|
loginUser |
LoginUser הוא שם המשתמש שמשמש לגישה למכונות צמתים. אם לא מגדירים את הפרמטר, ברירת המחדל היא root. |
BareMetalOsEnvironmentConfig
מציינת את הגדרות מערכת ההפעלה להקצאת משאבים של אשכול.
| ייצוג ב-JSON |
|---|
{ "packageRepoExcluded": boolean } |
| שדות | |
|---|---|
packageRepoExcluded |
האם לא לכלול את מאגר חבילות כשמאתחלים מכונות Bare Metal. |
BareMetalClusterUpgradePolicy
BareMetalClusterUpgradePolicy מגדיר את מדיניות השדרוג של האשכול.
| ייצוג ב-JSON |
|---|
{
"policy": enum ( |
| שדות | |
|---|---|
policy |
מציינת באיזו מדיניות שדרוג להשתמש. |
pause |
פלט בלבד. המאפיין 'השהיה' משמש להצגת סטטוס ההשהיה של השדרוג. בשלב הזה, אפשר רק לצפות בו. |
NodePoolPolicy
מציינת את מדיניות השדרוג למאגרי צמתים של עובדים.
| טיפוסים בני מנייה (enum) | |
|---|---|
NODE_POOL_POLICY_UNSPECIFIED |
לא נבחרה מדיניות שדרוג. |
SERIAL |
משדרגים את מאגרי צמתי העובדים באופן עקבי. |
CONCURRENT |
משדרגים את כל מאגרי צמתי העובדים במקביל. |
Methods |
|
|---|---|
|
יוצרת אשכול Bare Metal חדש בפרויקט ובמיקום נתונים. |
|
מוחק אשכול אחד של שרת פיזי. |
|
רושם אשכול משתמשים קיים בשרת פיזי ומאגרי צמתים שלו ב-Anthos On-Prem API בפרויקט ובמיקום נתונים. |
|
קבלת פרטים של אשכול יחיד של שרת פיזי. |
|
הצגת רשימה של אשכולות Bare Metal בפרויקט ובמיקום נתונים. |
|
עדכון הפרמטרים של אשכול אחד של שרת פיזי. |
|
שאילתה של הגדרת הגרסה של אשכול משתמשים מסוג Bare Metal. |