ipam.gdc.goog/v1
מכיל הגדרות של סכימת API לקבוצת ה-API של ניהול כתובות IP (IPAM).
CIDREntry
מייצג רשומת CIDR עם גרסת IP מזוהה.
מופיע ב: - NetworkStatus
| שדה | תיאור |
|---|---|
version IPFamily |
הגרסה של כתובת ה-IP של הרשומה. |
cidr string |
ה-CIDR של הרשומה. |
ConsumerRef
מופיע ב: - SubnetStatus
| שדה | תיאור |
|---|---|
version string |
|
group string |
|
kind string |
|
name string |
|
namespace string |
NetworkSpec
מכיל את המידע להגדרת תכונות רשת עבור Subnet.
מופיע ב: - SubnetSpec
| שדה | תיאור |
|---|---|
enableGateway boolean |
ההגדרה קובעת אם צריך להקצות כתובת IP של שער לתת-הרשת. |
enableVLANID boolean |
קובע אם צריך להקצות מזהה VLAN לרשת המשנה. |
staticVLANID מספר שלם |
מזהה ה-VLAN הייעודי. אם השדה הזה מוגדר, השדה VLANID חייב להיות true. |
NetworkStatus
מכיל את תוצאת ההקצאה של הגדרות הרשת.
מופיע ב: - SubnetStatus
| שדה | תיאור |
|---|---|
vlanID מספר שלם |
מזהה ה-VLAN שהוקצה לרשת המשנה. |
gateways מערך CIDREntry |
כתובות ה-IP של השער שהתקבלו עבור תת-הרשת. אם רשת המשנה היא מסוג single-stack, צריכה להיות ברשימה רק כתובת IP אחת מסוג IPv4 או IPv6. אם רשת המשנה היא dual-stack, הרשימה צריכה לכלול כתובת IPv4 אחת וכתובת IPv6 אחת. |
ReferenceType
סוג בסיסי: string
מייצג את הסוג של רשתות המשנה שאליהן מתייחס SubnetReference.
מופיע ב: - SubnetReference
תת-רשת
מייצג את פרטי הבקשה וההקצאה של Subnet אזורי.
מופיע ב: - SubnetList
| שדה | תיאור |
|---|---|
apiVersion string |
ipam.gdc.goog/v1 |
kind string |
Subnet |
metadata ObjectMeta |
פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes. |
spec SubnetSpec |
|
status SubnetStatus |
SubnetAllocation
מכיל תוצאת הקצאה של CIDR של גרסת IP יחידה(IPv4/IPv6) של Subnet.
מופיע ב: - SubnetStatus
| שדה | תיאור |
|---|---|
cidr string |
ה-CIDR שהוקצה לתת-הרשת. |
availableCIDRs מערך מחרוזות |
כתובות ה-CIDR שנשארו אחרי החרגה של הכתובות שמשמשות את הרכיבים של רשת המשנה. |
SubnetList
מייצג אוסף של משאבי Subnet.
| שדה | תיאור |
|---|---|
apiVersion string |
ipam.gdc.goog/v1 |
kind string |
SubnetList |
metadata ListMeta |
פרטים נוספים על השדות של metadata זמינים במאמרי העזרה של ה-API של Kubernetes. |
items מערך Subnet |
SubnetReference
מכיל את המידע שמשמש להפניה לSubnet יחיד.
מופיע ב: - SubnetSpec - SubnetStatus
| שדה | תיאור |
|---|---|
name string |
|
namespace string |
מרחב השמות של רשת המשנה שאליה מתבצעת ההפניה. אם משתמשים בו במפרט, אפשר להשאיר את מרחב השמות ריק, מה שאומר שתת-הרשת שאליה יש הפניה נמצאת באותו מרחב שמות כמו האובייקט שמפנה אליה. |
type ReferenceType |
הסוג של תת-הרשתות שאליהן מתייחס SubnetReference, יכול להיות SingleSubnet או SubnetGroup. |
SubnetRequest
מכיל את כתובות ה-IP שמוצהר עליהן עבור גרסה אחת של כתובת IP (IPv4/IPv6).
מופיע ב: - SubnetSpec
| שדה | תיאור |
|---|---|
cidr string |
ה-CIDR להקצאה. חובה לציין את השדה הזה כשרוכשים CIDR ייעודי. |
prefixLength מספר שלם |
אורך הקידומת של ה-CIDR הרצוי. אפשר לציין את השדה הזה כשאין דרישות ספציפיות לגבי ה-CIDR שיוקצה. אם לא מציינים CIDR ולא קידומת, הבקשה מקבלת כברירת מחדל CIDR אקראי של /32(IPv4) או /128(IPv6). |
SubnetSpec
מגדיר את המפרט של Subnet.
מופיע ב: - תת-רשת
| שדה | תיאור |
|---|---|
type SubnetType |
סוג רשת המשנה בהקשר של ארכיטקטורת עץ ה-IPAM. |
ipv4Request SubnetRequest |
פרטי הבקשה לקבלת כתובת IPv4 CIDR. |
ipv6Request SubnetRequest |
פרטי הבקשה לקבלת IPv6 CIDR. |
parentReference SubnetReference |
ההפניה לרשת המשנה הזו. אם מציינים רשת משנה, יוקצה לה כתובת IP מהרשת הראשית. אם יש הורה, צריך לציין את שם ההורה. אפשר להשמיט את מרחב השמות של הרשת הראשית רק אם הרשת הראשית נמצאת באותו מרחב שמות כמו רשת המשנה הזו. |
networkSpec NetworkSpec |
המפרט שנדרש להגדרת תצורות רשת. אם ל-Subnet אין השלכות על הרשת, השדה הזה צריך להיות ריק. |
SubnetStatus
הגדרה של הסטטוס של Subnet.
מופיע ב: - תת-רשת
| שדה | תיאור |
|---|---|
conditions מערך Condition |
התצפיות על המצב הכללי של המשאב. סוגי התנאים הידועים: מוכן. |
allocatedParent SubnetReference |
המידע של רשת המשנה (Subnet) היחידה של ההורה שממנה מוקצים ה-CIDR. השדה ריק אם לרשת המשנה אין רשת אב. |
ipv4Allocation SubnetAllocation |
פרטי ההקצאה של כתובות ה-IP מסוג IPv4. |
ipv6Allocation SubnetAllocation |
פרטי ההקצאה של כתובות ה-IP מסוג IPv6. |
childrenRefs מערך SubnetReference |
ההפניות לילדים שהוקצו מרשת המשנה הזו. השדה הזה לא רלוונטי לרשתות משנה מסוג Leaf. |
networkStatus NetworkStatus |
התוצאה המוקצית של הגדרות הרשת. |
consumerRef ConsumerRef |
הצרכן הפעיל של רשת המשנה. |