בקטע הזה מפורטים כל מאפייני ההגדרה שאפשר להשתמש בהם כדי להתאים אישית את מישור זמן הריצה של פריסת Apigee Hybrid.
סינון הדף
כדי לסנן את המאפיינים שמוצגים בדף הזה, בוחרים באפשרות בסיסי (המאפיינים הנפוצים ביותר) או באפשרות מתקדם (מאפיינים שרק לעיתים רחוקות צריך לשנות):
קמפיינים לרשת המדיהנכסים ברמה העליונה
בטבלה הבאה מתוארים מאפיינים ברמה העליונה בקובץ overrides.yaml. אלה מאפיינים שלא שייכים לאובייקט אחר, והם חלים ברמת הארגון או הסביבה:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
axHashSalt |
Advanced | הוצג בגרסה: 1.3.0 ערך ברירת מחדל: תרשים: אופציונלי השם של סוד ב-Kubernetes שמכיל מלח שמשמש לחישוב גיבובים כדי להסתיר נתוני משתמשים לפני שהם נשלחים ל-Apigee Analytics. אם לא מציינים ערך של salt, המערכת משתמשת ב- Apigee משתמש ב-SHA512 כדי לגבב את הערך המקורי לפני שליחת נתונים ממישור זמן הריצה למישור הבקרה. |
contractProvider |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הגדרה של נתיב ה-API לכל ממשקי ה-API בהתקנה. הנתונים נדרשים אם ההתקנה ההיברידית משתמשת במיקום הנתונים בפורמט הבא: contractProvider: https://CONTROL_PLANE_LOCATION-apigee.googleapis.com כאשר CONTROL_PLANE_LOCATION הוא המיקום שבו מאוחסנים נתונים של מישור הבקרה, כמו חבילות פרוקסי. רשימה של האזורים הזמינים של מישור הבקרה של Apigee API זמינה כאן. לדוגמה: contractProvider: https://us-apigee.googleapis.com |
customAutoscaling.enabled |
בסיסי | הוצג בגרסה: 1.14.0
ערך ברירת מחדל: תרשים: אם המדיניות הזו מוגדרת לערך כדי להחיל שינויים על |
enhanceProxyLimits |
Advanced | הוצג בגרסה: 1.14.0
ערך ברירת מחדל: מצעד: חובה נדרש מידע נוסף:
ההגדרה כדי להחיל שינויים על |
gcpProjectID |
Advanced | Deprecated: בגרסה 1.2.0 ואילך, צריך להשתמש ב-gcp.projectID במקום זאת.
הוצג בגרסה: 1.0.0 ערך ברירת המחדל: ללא מצעד: חובה המזהה של הפרויקט בענן ב-Google Cloud. פועל עם |
gcpRegion |
Advanced | Deprecated: בגרסה 1.2.0 ואילך, צריך להשתמש ב-gcp.region במקום זאת.
הוצג בגרסה: 1.0.0 ערך ברירת מחדל: מצעד: חובה האזור או התחום (zone) הכי קרובים ב-Google Cloud של אשכול Kubernetes. פועל עם |
hub |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: כתובת ה-URL של מאגר פרטי של קונטיינרים של תמונות שמשמש לשליפת תמונות לכל רכיבי Apigee ממאגר פרטי.
נתיב התמונה של כל רכיב בנפרד יהיה הערך של
לדוגמה, אם הערך של hub: private-docker-host.example.com כ: containers: - name: apigee-udca image: private-docker-host.example.com/apigee-udca:1.16.10 imagePullPolicy: IfNotPresent הדפוס יהיה דומה גם ברכיבים האחרים. משתמשים בפקודה אפשר לעיין במאמר בנושא שימוש במאגר תמונות פרטי עם Apigee hybrid. אפשר לשנות את כתובת ה-URL של התמונה לרכיבים בנפרד באמצעות המאפיינים הבאים:
|
imagePullSecrets[].name |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מצעד: שם הסוד של Kubernetes שהוגדר כסוג docker-registry; משמש לשליפת תמונות ממאגר פרטי. |
instanceID |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: חובה מזהה ייחודי של ההתקנה. מחרוזת ייחודית לזיהוי המופע הזה. השם יכול לכלול כל שילוב של אותיות ומספרים באורך של עד 63 תווים. |
kmsEncryptionKey |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: אופציונלי. משתמשים רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. נתיב מערכת הקבצים המקומית למפתח ההצפנה של נתוני KMS ב-Apigee. |
kmsEncryptionPath |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: אופציונלי. משתמשים רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. הנתיב לקובץ שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kmsEncryptionSecret.key |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: אופציונלי. משתמשים רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. המפתח של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kmsEncryptionSecret.name |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: אופציונלי. משתמשים רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. השם של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kvmEncryptionKey |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. נתיב במערכת הקבצים המקומית של מפתח ההצפנה של נתוני KVM ב-Apigee. |
kvmEncryptionPath |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. הנתיב לקובץ שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kvmEncryptionSecret.key |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. המפתח של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kvmEncryptionSecret.name |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. השם של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
multiOrgCluster |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: תרשים: במקרים של אשכולות עם כמה ארגונים, המאפיין הזה מאפשר לייצא את המדדים של הארגון לפרויקט שמופיע במאפיין |
namespace |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מרחב השמות של אשכול Kubernetes שבו יותקנו רכיבי Apigee. |
org |
בסיסי |
הוצג בגרסה: 1.0.0 ערך ברירת מחדל: ללא מצעד: חובה הארגון עם התכונה Hybrid שהוקצה לכם על ידי Apigee במהלך ההתקנה של Hybrid. ארגון הוא מאגר ברמה העליונה ב-Apigee. הוא מכיל את כל פרוקסי ה-API והמשאבים הקשורים. אם הערך ריק, צריך לעדכן אותו בשם הארגון אחרי שיוצרים אותו. |
revision |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תרשים: Apigee hybrid תומך בעדכוני Kubernetes מתגלגלים, שמאפשרים לבצע עדכוני פריסה ללא זמן השבתה, על ידי עדכון מצטבר של מופעי Pod במופעים חדשים. כשמעדכנים חלק מהחלפות ברירת המחדל של YAML שגורמות לשינוי ב-Kubernetes
כשמשנים את המאפיין
שינויים במאפיינים של האובייקטים הבאים מחייבים עדכון של מידע נוסף זמין במאמר בנושא עדכון בהדרגה. |
serviceAccountSecretProviderClass |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא מצעד: השם של ספק הסודות הספציפי לארגון ( מידע נוסף מופיע במאמר אחסון מפתחות של חשבונות שירות ב-Hashicorp Vault. |
tolerations.effect |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא תרשים: הגדרה של ברירת מחדל גלובלית לתכונה Taints ו-Tolerations של Kubernetes ברכיבים של Apigee Hybrid.
פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
tolerations.key |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
tolerations.operator |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
tolerations.value |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
ao
Apigee Operators (AO) יוצר ומעדכן משאבי Kubernetes ו-Istio ברמה נמוכה שנדרשים לפריסה ולתחזוקה של רכיב. לדוגמה, הבקר מבצע את השחרור של מעבדי ההודעות.
בטבלה הבאה מתוארות המאפיינים של האובייקט apigee-operators ao:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
ao.args.disableIstioConfigInAPIServer |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: ההגדרה הזו מונעת מ-Apigee לספק הגדרות ל-Cloud Service Mesh שהותקן על ידי הלקוח.
|
ao.args.disableManagedClusterRoles |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: תרשים:
כשמגדירים את |
ao.image.pullPolicy |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
ao.image.tag |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
ao.image.url |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
ao.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
ao.resources.limits.memory |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
ao.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
ao.resources.requests.memory |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
ao.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
ao.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
ao.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
ao.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
ao.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
apigeeIngressGateway
הגדרת שער הכניסה של Apigee ל-Apigee Hybrid. משתמשים במאפיינים apigeeIngressGateway
כדי להחיל הגדרה משותפת על כל המופעים של שער הכניסה של Apigee.
במאמר ingressGateways מוסבר איך להגדיר מופעים בנפרד באופן ייחודי.
החלת שינויים במאפייני apigeeIngressGateway באמצעות התרשים apigee-org.
בטבלה הבאה מפורטות המאפיינים של אובייקט apigeeIngressGateway:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
apigeeIngressGateway.image.pullPolicy |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
apigeeIngressGateway.image.tag |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
apigeeIngressGateway.image.url |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
apigeeIngressGateway.nodeSelector.key |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: חובה מפתח התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי שער כניסה. |
apigeeIngressGateway.nodeSelector.value |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: ערך אופציונלי של תווית לבחירת צומת שמשמש לטירגוט צומתי Kubernetes ייעודיים לשירותי שער כניסה ולביטול ההגדרות של |
apigeeIngressGateway.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר הפודים המינימלי של שער הכניסה של Apigee שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוז של צומת. בשדה הזה מוגדר השדה
לדוגמה, ב- apigeeIngressGateway:
podDisruptionBudget:
minAvailable: "50%" |
apigeeIngressGateway.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של שער כניסה ל-Apigee שיכולים להיות לא זמינים
במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או
ניקוי של צומת. בשדה הזה מוגדר השדה
לדוגמה, ב- apigeeIngressGateway:
podDisruptionBudget:
maxUnavailable: 1 |
apigeeIngressGateway.proxyProtocol.mode |
Advanced |
הוצג בגרסה: 1.16.6 ערך ברירת מחדל: תרשים: ההגדרה הזו מגדירה את ברירת המחדל הגלובלית לניתוח של פרוטוקול HAProxy PROXY בכל הרכיבים של שער הכניסה. הערכים המותרים הם אפשר לשנות את ברירת המחדל הגלובלית הזו לכל שער בנפרד באמצעות |
apigeeIngressGateway.replicaCountMax |
בסיסי | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מספר ה-Pods המקסימלי ש-hybrid יכול להוסיף אוטומטית עבור שער הכניסה שזמין להתאמה אוטומטית לעומס. |
apigeeIngressGateway.replicaCountMin |
בסיסי | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מספר הפודים המינימלי של שער הכניסה שזמין להרחבה אוטומטית. |
apigeeIngressGateway.targetCPUUtilizationPercentage |
Advanced | הושק בגרסה: 1.10.5, 1.11.2, 1.12.1
ערך ברירת מחדל: תרשים: סף השימוש במעבד לצורך שינוי קנה המידה של מספר הפודים ב-ReplicaSet, כאחוז ממשאבי המעבד הכוללים שזמינים. אם השימוש במעבד (CPU) חורג מהערך הזה, המערכת ההיברידית תגדיל בהדרגה את מספר ה-pods ב-ReplicaSet, עד ל- מידע נוסף על שינוי קנה מידה ב-Kubernetes זמין במאמר בנושא התאמה אופקית של קבוצות Pod לעומס במאמרי העזרה של Kubernetes. |
apigeeIngressGateway.tolerations.effect |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
apigeeIngressGateway.tolerations.key |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
apigeeIngressGateway.tolerations.operator |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
apigeeIngressGateway.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
apigeeIngressGateway.tolerations.value |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
cassandra
הגדרת השירות ההיברידי שמנהל את מאגר הנתונים של זמן הריצה. מאגר המידע הזה מכיל הגדרות של אפליקציות, מוניטורים מבוזרים של מכסות, מפתחות API וטוקנים של OAuth לאפליקציות שפועלות בשער.
מידע נוסף מופיע במאמר בנושא הגדרת StorageClass.
בטבלה הבאה מפורטות המאפיינים של אובייקט cassandra:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
cassandra.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
cassandra.auth.admin.password |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה הסיסמה של האדמין ב-Cassandra. משתמש האדמין משמש לכל פעילות אדמיניסטרטיבית שמבוצעת באשכול Cassandra, כמו גיבוי ושחזור. |
cassandra.auth.ddl.password |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה סיסמה למשתמש בשפת הגדרת הנתונים (DDL) של Cassandra. הכלי MART משתמש בה כדי לבצע משימות של הגדרת נתונים, כמו יצירה, עדכון ומחיקה של מרחב מפתחות. |
cassandra.auth.default.password |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה הסיסמה של משתמש Cassandra שנוצר כברירת מחדל כשהאימות מופעל. צריך לאפס את הסיסמה הזו כשמגדירים אימות של Cassandra. מידע נוסף על הגדרת TLS ל-Cassandra |
cassandra.auth.dml.password |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה הסיסמה של המשתמש בשפת הטיפול בנתונים (DML) של Cassandra. משתמש ה-DML משמש את תקשורת הלקוח לקריאה ולכתיבה של נתונים ב-Cassandra. |
cassandra.auth.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.auth.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.auth.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מצעד: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
cassandra.auth.jmx.password |
בסיסי | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: חובה הסיסמה של המשתמש בפעולות Cassandra JMX. משמש לאימות ולתקשורת עם ממשק Cassandra JMX. |
cassandra.auth.jmx.username |
בסיסי | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: חובה שם המשתמש של המשתמש בפעולות Cassandra JMX. משמש לאימות ולתקשורת עם ממשק Cassandra JMX. |
cassandra.auth.jolokia.password |
בסיסי | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: חובה הסיסמה של המשתמש בפעולות Cassandra Jolokia JMX. משמש לאימות ולתקשורת עם Cassandra JMX API. |
cassandra.auth.jolokia.username |
בסיסי | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: חובה שם המשתמש של המשתמש של פעולות Cassandra Jolokia JMX. משמש לאימות ולתקשורת עם Cassandra JMX API. |
cassandra.auth.secret |
בסיסי | הוצג בגרסה: 1.3.3
ערך ברירת מחדל: ללא תרשים: שם הקובץ שמאוחסן בסוד של Kubernetes ומכיל את המשתמשים והסיסמאות של Cassandra. כדי ליצור את הסוד, פועלים לפי ההוראות הבאות: יצירת הסוד. מידע נוסף:
|
cassandra.auth.secretProviderClass |
Advanced | הוצג בגרסה: 1.10.3
ערך ברירת מחדל: ללא מצעד: מדיניות אחסון הסודות של Cassandra. אם מגדירים את המאפיין הזה, הוא חייב להיות זהה ל-SecretProviderClass שמפנה לספק סודות חיצוני, כמו Hashicorp Vault. אם לא מגדירים את המדיניות, Apigee hybrid משתמש בשמות המשתמש והסיסמאות שמאוחסנים באחד מהמקומות הבאים:
או הסוד של Kubernetes שמאוחסן ב: הוראות ליצירת המדיניות מופיעות במאמר אחסון סודות של Cassandra ב-Hashicorp Vault. |
cassandra.backup.cloudProvider |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: השם של ספק הגיבוי. ערכים נתמכים:
|
cassandra.backup.dbStorageBucket |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה אם הגיבוי מופעל והערך של השם של קטגוריה קיימת ב-Google Cloud Storage שתשמש לאחסון ארכיונים של גיבויים. אם אתם צריכים ליצור קטגוריה, תוכלו לעיין במאמר בנושא יצירת קטגוריות. |
cassandra.backup.enabled |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: גיבוי הנתונים לא מופעל כברירת מחדל. כדי להפעיל, מגדירים את האפשרות |
cassandra.backup.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: ב-Helm בלבד: כתובת האימייל של חשבון השירות של בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-cassandra@my-hybrid-project.iam.gserviceaccount.com מידע נוסף זמין במאמר הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-GKE. |
cassandra.backup.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.backup.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.backup.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
cassandra.backup.keyfile |
Advanced | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: חובה אם הגיבוי מופעל והערך של הנתיב במערכת הקבצים המקומית לקובץ של מפתח ה-SSH הפרטי. |
cassandra.backup.schedule |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: התזמון של משימת cron לגיבוי. |
cassandra.backup.server |
Advanced | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: חובה אם הגיבוי מופעל והערך של כתובת ה-IP של שרת הגיבוי המרוחק של SSH. |
cassandra.backup.serviceAccountPath |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: נתיב לקובץ מפתח של חשבון שירות של Google עם התפקיד אדמין של אובייקט אחסון ( אם הגיבוי מופעל והערך של |
cassandra.backup.serviceAccountRef |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: השם של סוד קיים ב-Kubernetes שבו מאוחסן התוכן של קובץ מפתח של חשבון שירות של Google עם התפקיד אדמין של אובייקט אחסון ( אם הגיבוי מופעל והערך של |
cassandra.backup.storageDirectory |
Advanced | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: חובה אם הגיבוי מופעל והערך של יכול להיות נתיב מוחלט או נתיב יחסי לספריית הבית של המשתמש השם של ספריית הגיבוי בשרת ה-SSH לגיבוי. |
cassandra.clusterName |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מציין את השם של אשכול Cassandra. |
cassandra.datacenter |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מציינת את מרכז הנתונים של צומת Cassandra. |
cassandra.dnsPolicy |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא תרשים:
כשמגדירים את |
cassandra.externalSeedHost |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: שם המארח או כתובת ה-IP של צומת באשכול Cassandra. אם לא מגדירים את המדיניות, המערכת משתמשת בשירות המקומי של Kubernetes. |
cassandra.heapNewSize |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הכמות של זיכרון המערכת של JVM שהוקצתה לאובייקטים חדשים יותר, במגה-בייט. |
cassandra.hostNetwork |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: תרשים: הפעלת התכונה Kubernetes
מגדירים את מגדירים את כש- |
cassandra.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
cassandra.maxHeapSize |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הגבול העליון של זיכרון המערכת של JVM שזמין לפעולות של Cassandra, במגה-בייט. |
cassandra.multiRegionSeedHost |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: כתובת ה-IP של אשכול Cassandra קיים שמשמש להרחבת האשכול הקיים לאזור חדש. מידע נוסף זמין במאמר בנושא הגדרת מארח seed מרובה אזורים. |
cassandra.nodeSelector.key |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה מפתח התווית של בורר הצמתים שמשמש לטירגוט צמתי Kubernetes ייעודיים לשירותי נתונים של |
cassandra.nodeSelector.value |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: ערך אופציונלי של תווית לבחירת צומת שמשמש לטירגוט צומתי Kubernetes ייעודיים עבור שירותי נתונים של |
cassandra.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המינימלי של פודים של Cassandra שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- cassandra:
podDisruptionBudget:
minAvailable: "50%" |
cassandra.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של Cassandra שלא יכולים להיות זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- cassandra:
podDisruptionBudget:
maxUnavailable: 1 |
cassandra.port |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר היציאה שמשמש להתחברות ל-Cassandra. |
cassandra.rack |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מציין את המתלה של צומת Cassandra. |
cassandra.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את ה-Pod כלא מוכן. הערך המינימלי הוא 1. |
cassandra.readinessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
cassandra.readinessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
cassandra.readinessProbe.successThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר ההצלחות המינימלי ברצף שדרוש כדי שבדיקת מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
cassandra.readinessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
cassandra.replicaCount |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: Cassandra הוא מסד נתונים משוכפל. במאפיין הזה מציינים את מספר הצמתים של Cassandra שמשמשים כ-StatefulSet. |
cassandra.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
cassandra.resources.requests.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
cassandra.restore.cloudProvider |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: השם של ספק השחזור. ערכים נתמכים:
|
cassandra.restore.dbStorageBucket |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה אם השחזור מופעל והערך של השם של קטגוריה ב-Google Cloud Storage שבה מאוחסנים ארכיוני גיבוי לשימוש בשחזור נתונים. |
cassandra.restore.enabled |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: שחזור נתונים לא מופעל כברירת מחדל. כדי להפעיל, מגדירים את האפשרות |
cassandra.restore.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: רק ב-Helm: כתובת האימייל של חשבון השירות (GSA) של Google IAM בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-cassandra@my-hybrid-project.iam.gserviceaccount.com |
cassandra.restore.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.restore.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.restore.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
cassandra.restore.serviceAccountPath |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: נתיב לקובץ מפתח של חשבון שירות של Google עם התפקיד אדמין של אובייקט אחסון ( אם ההגדרה של השחזור מופעלת ו- |
cassandra.restore.serviceAccountRef |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: השם של סוד קיים ב-Kubernetes שבו מאוחסן התוכן של קובץ מפתח של חשבון שירות של Google עם התפקיד אדמין של אובייקט אחסון ( אם ההגדרה של השחזור מופעלת ו- |
cassandra.restore.snapshotTimestamp |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה אם מופעלת האפשרות לשחזור. חותמת הזמן של הגיבוי שצריך לשחזר. |
cassandra.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
cassandra.storage.capacity |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה אם מציינים את ההגדרה קובעת את גודל הדיסק הנדרש במביבייט (Mi) או בגיביבייט (Gi). |
cassandra.storage.storageclass |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: מציין את סוג האחסון המקומי שבו נעשה שימוש. |
cassandra.storage.storageSize |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה אם מציינים את ההגדרה קובעת את גודל הדיסק הנדרש במביבייט (Mi) או בגיביבייט (Gi). |
cassandra.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזמן המקסימלי שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל תהליך פעיל יסתיים בצורה תקינה. ה-pod יושבת כשכל התהליכים הפועלים יסתיימו או בסוף תקופת החסד, לפי המוקדם מביניהם. אם אין תהליכים פעילים, ה-Pod יושבת באופן מיידי. |
cassandra.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
cassandra.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
cassandra.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
cassandra.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
cassandra.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
certManager
Apigee משתמש ב-cert-manager לאימות אישורים.
בטבלה הבאה מפורטות המאפיינים של אובייקט certManager:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
certManager.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
certManager.namespace |
Advanced | הוצג בגרסה: 1.9.0
ערך ברירת מחדל: תרשים: מרחב השמות של cert-manager. |
connectAgent
Apigee Connect מאפשר למישור הניהול של Apigee Hybrid להתחבר בצורה מאובטחת לשירות MART במישור זמן הריצה, בלי שתצטרכו לחשוף את נקודת הקצה של MART באינטרנט.
בטבלה הבאה מפורטות המאפיינים של אובייקט connectAgent:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
connectAgent.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
connectAgent.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
connectAgent.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: רק ב-Helm: כתובת האימייל של חשבון השירות של Google IAM (GSA) שאליו connectAgent ישויך כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מגדירים את הערך הזה אם הגדרתם את בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-mart@my-hybrid-project.iam.gserviceaccount.com אפשר לעיין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
connectAgent.logLevel |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: רמת הדיווח ביומן. הערכים האפשריים:
|
connectAgent.image.pullPolicy |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
connectAgent.image.tag |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
connectAgent.image.url |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
connectAgent.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של פודים של סוכן Apigee Connect שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוז צמתים. בשדה הזה מגדירים את השדה לדוגמה, ב- connectAgent:
podDisruptionBudget:
minAvailable: "50%" |
connectAgent.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של סוכני Apigee Connect שיכולים להיות לא זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- connectAgent:
podDisruptionBudget:
maxUnavailable: 1 |
connectAgent.replicaCountMax |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: המספר המקסימלי של רפליקות שזמינות להתאמה אוטומטית לעומס. |
connectAgent.replicaCountMin |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: מספר הרפליקות המינימלי שזמין להתאמה אוטומטית לעומס. בסביבת ייצור, מומלץ להגדיל את הערך של |
connectAgent.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
connectAgent.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
connectAgent.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
connectAgent.resources.requests.memory |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
connectAgent.server |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: המיקום של השרת והיציאה בשביל השירות הזה. |
connectAgent.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא תרשים: חובה לציין את העמודה
הנתיב לקובץ המפתח של חשבון השירות של Google בשביל חשבון השירות
ברוב ההתקנות, הערך של |
connectAgent.serviceAccountRef |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את העמודה הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes.
ברוב ההתקנות, הערך של |
connectAgent.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: ניצול המעבד (CPU) של סוכן Apigee Connect ב-pod. הערך של השדה הזה מאפשר ל-Apigee Connect לבצע התאמה אוטומטית לעומס כשהשימוש במעבד מגיע לערך הזה, עד |
connectAgent.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: הזמן המקסימלי שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל תהליך פעיל יסתיים בצורה תקינה. ה-pod יושבת כשכל התהליכים הפועלים יסתיימו או בסוף תקופת החסד, לפי המוקדם מביניהם. אם אין תהליכים פעילים, ה-Pod יושבת באופן מיידי. |
connectAgent.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
connectAgent.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
connectAgent.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
connectAgent.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
connectAgent.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
defaults
מפתחות ההצפנה שמוגדרים כברירת מחדל להתקנת Apigee Hybrid.
בטבלה הבאה מפורטות המאפיינים של אובייקט defaults:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
defaults.org.kmsEncryptionKey |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: מפתח הצפנה שמוגדר כברירת מחדל לארגון ב-KMS. |
defaults.org.kvmEncryptionKey |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: מפתח ההצפנה שמוגדר כברירת מחדל לארגון ב-KVM. |
defaults.env.kmsEncryptionKey |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מפתח הצפנה שמוגדר כברירת מחדל לסביבה (env) ב-KMS. |
defaults.env.kvmEncryptionKey |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מפתח ההצפנה שמוגדר כברירת מחדל לסביבה (env) ב-KVM. |
defaults.env.cacheEncryptionKey |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מפתח הצפנה של המטמון שמוגדר כברירת מחדל לסביבה (env). |
envs
הגדרת מערך של סביבות שאפשר לפרוס בהן את שרתי ה-proxy ל-API. כל סביבה מספקת הקשר מבודד או ארגז חול להרצת proxy ל-API.
בארגון שלכם שמופעל בו מצב היברידי צריך להיות לפחות סביבה אחת.
מידע נוסף זמין במאמר מידע על סביבות.
בטבלה הבאה מפורטות המאפיינים של אובייקט envs:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
envs[].cacheEncryptionKey |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: צריך לציין את אחד מהערכים הבאים: מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
envs[].cacheEncryptionPath |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: צריך לציין את אחד מהערכים הבאים: הנתיב לקובץ שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
envs[].cacheEncryptionSecret.key |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: צריך לציין את אחד מהערכים הבאים: המפתח של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
envs[].cacheEncryptionSecret.name |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את אחד מהשדות הבאים: השם של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
envs[].components.runtime.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר הפודים המינימלי של זמן הריצה בסביבה הזו שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. שינויים
לדוגמה, ב- envs:
- name: test
components:
runtime:
podDisruptionBudget:
minAvailable: "50%" |
envs[].components.runtime.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של זמן ריצה בסביבה הזו שיכולים להיות לא זמינים במהלך שיבוש מרצון, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. שינויים
לדוגמה, ב- envs:
- name: test
components:
runtime:
podDisruptionBudget:
maxUnavailable: 1 |
envs[].components.runtime.replicaCountMax |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת המחדל: 4 תרשים: מספר הרפליקות המקסימלי להרחבה אוטומטית. אם מציינים ערך, הוא מבטל את הערך של |
envs[].components.runtime.replicaCountMin |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת מחדל: 1 תרשים: מספר הרפליקות המינימלי להרחבה אוטומטית. אם מציינים ערך, הוא מבטל את הערך של |
envs[].components.runtime.resources.limits.memory |
Advanced | הושק בגרסה: 1.15.0
ערך ברירת מחדל: ללא תרשים: מגבלת הזיכרון של המשאב במאגר Kubernetes, במביבייט (Mi) או בגיביבייט (Gi). |
envs[].components.runtime.resources.requests.memory |
Advanced | הושק בגרסה: 1.15.0
ערך ברירת מחדל: ללא תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב בקונטיינר של Kubernetes, במביבייט ( |
envs[].components.synchronizer.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של פודים של מסנכרנים בסביבה הזו שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. שינויים
לדוגמה, ב- envs:
- name: test
components:
synchronizer:
podDisruptionBudget:
minAvailable: "50%" |
envs[].components.synchronizer.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של מסנכרן בסביבה הזו שיכולים להיות לא זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. שינויים
לדוגמה, ב- envs:
- name: test
components:
synchronizer:
podDisruptionBudget:
maxUnavailable: 1 |
envs[].components.synchronizer.replicaCountMax |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת המחדל: 4 תרשים: מספר הרפליקות המקסימלי להרחבה אוטומטית. אם מציינים ערך, הוא מבטל את הערך של |
envs[].components.synchronizer.replicaCountMin |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת מחדל: 1 תרשים: מספר הרפליקות המינימלי להרחבה אוטומטית. אם מציינים ערך, הוא מבטל את הערך של |
envs[].gsa.runtime |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: Helm בלבד: כתובת האימייל של חשבון השירות של Google IAM בזמן הריצה, שאותו צריך לשייך לחשבון השירות התואם של Kubernetes כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מידע נוסף זמין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
envs[].gsa.synchronizer |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: Helm בלבד: כתובת האימייל של חשבון השירות של Google IAM של המסנכרן, שאותו צריך לשייך לחשבון השירות התואם של Kubernetes כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מידע נוסף זמין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
envs[].httpProxy.host |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: מציינת את שם המארח או את כתובת ה-IP שבהם שרת ה-Proxy של HTTP פועל. רשימת המאפיינים envs:
- name: test
httpProxy:
scheme: HTTP
host: 10.12.0.47
port: 3128
...ראו גם: הגדרת העברת בקשות לשרתי proxy ל-API. |
envs[].httpProxy.port |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: מציינים את היציאה שבה פועל שרת ה-Proxy ל-HTTP. אם לא מציינים את המאפיין הזה, כברירת מחדל המערכת משתמשת ביציאה |
envs[].httpProxy.scheme |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: מציינת את סוג ה-Proxy ל-HTTP כ-HTTP או כ-HTTPS. כברירת מחדל, המערכת משתמשת ב- |
envs[].httpProxy.username |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: אם שרת ה-Proxy של HTTP דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק שם משתמש. |
envs[].httpProxy.password |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: אם שרת ה-Proxy של HTTP דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק סיסמה. |
envs[].managementCallsSkipProxy |
Advanced | הוצג בגרסה: 1.15.1
ערך ברירת מחדל: תרשים: אם המדיניות מוגדרת ל- |
envs[].name |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה שם סביבת Apigee שיש לסנכרן. |
envs[].pollInterval |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המרווח שמשמש לסנכרון שינויים בארגון ובסביבה, בשניות. |
envs[].port |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: מספר יציאת TCP לתנועת HTTPS. |
envs[].securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
envs[].serviceAccountPaths.runtime |
בסיסי | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: ללא תרשים: הנתיב לקובץ במערכת המקומית למפתח של חשבון שירות ב-Google עם התפקיד Cloud Trace Agent, בדרך כלל חשבון השירות |
envs[].serviceAccountPaths.synchronizer |
בסיסי | הוצג בגרסה: 1.0
ערך ברירת מחדל: ללא תרשים: הנתיב לקובץ במערכת המקומית למפתח של חשבון שירות ב-Google עם התפקיד Apigee Synchronizer Manager. |
envs[].serviceAccountSecretProviderClass |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא תרשים: השם של מחלקת ספק הסודות הספציפית לסביבה ( מידע נוסף מופיע במאמר אחסון מפתחות של חשבונות שירות ב-Hashicorp Vault. |
envs[].serviceAccountSecretRefs.runtime |
בסיסי | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: ללא תרשים: השם של סוד ב-Kubernetes. צריך ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Cloud Trace Agent כקלט. |
envs[].serviceAccountSecretRefs.synchronizer |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Apigee Synchronizer Manager כקלט. |
gcp
מזהה את מזהה הפרויקט ב-Google Cloud (חובה לכל ההתקנות ההיברידיות), את ההגדרות של Workload Identity ושל איחוד שירותי אימות הזהות של עומסי עבודה, ואת האזור שבו apigee-logger ו-apigee-metrics מעבירים את הנתונים שלהם.
בטבלה הבאה מפורטות המאפיינים של אובייקט gcp:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
gcp.federatedWorkloadIdentity.audience |
בסיסי | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא מצעד: הקהל המורשה של ספק מאגרי זהויות של עומסי עבודה בפלטפורמות שאינן GKE. המאפיין הזה משמש כשערך המאפיין מידע נוסף זמין במאמר הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.credentialSourceFile |
בסיסי | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא מצעד: שם הקובץ והנתיב לקובץ המקור של פרטי הכניסה שמשמש את איחוד שירותי אימות הזהויות של עומסי עבודה כדי לקבל את פרטי הכניסה לחשבונות השירות. זהו הערך שאתם מציינים עבור מידע נוסף זמין במאמר הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.enabled |
בסיסי | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: מצעד: הפעלת איחוד זהויות של עומסי עבודה בפלטפורמות שאינן GKE. אסור להגדיר את מידע נוסף זמין במאמר הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.sidecarSpec.annotations |
Advanced | הוצג בגרסה: 1.16.2
ערך ברירת מחדל: ללא מצעד: מיפוי של הערות להחלה על תרמילים היברידיים כש- אפשר לקרוא על שימוש באימות sidecar לאיחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.sidecarSpec.container |
Advanced | הוצג בגרסה: 1.16.2
ערך ברירת מחדל: ללא מצעד: מפת מפרטים של קונטיינר Kubernetes לקונטיינר sidecar, כמו אפשר לקרוא על שימוש באימות sidecar לאיחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.sidecarSpec.container.env |
Advanced | הוצג בגרסה: 1.16.2
ערך ברירת מחדל: ללא מצעד: רשימה של משתני סביבה להגדרה עבור קונטיינר ה-sidecar. מידע נוסף זמין במאמרי העזרה בנושא קונטיינרים של Kubernetes. אפשר לקרוא על שימוש באימות sidecar לאיחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.sidecarSpec.container.startupProbe |
Advanced | הוצג בגרסה: 1.16.2
ערך ברירת מחדל: ללא מצעד: הגדרת בדיקת מוכנות להפעלה (startup probe) של Kubernetes עבור קונטיינר ה-sidecar. מידע נוסף זמין במאמרי העזרה בנושא קונטיינרים של Kubernetes. אפשר לקרוא על שימוש באימות sidecar לאיחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.sidecarSpec.container.volumeMounts |
Advanced | הוצג בגרסה: 1.16.2
ערך ברירת מחדל: ללא מצעד: רשימה של נקודות חיבור נוספות של נפח אחסון ב-Kubernetes עבור קונטיינר ה-sidecar בקבוצות Pod היברידיות, כאשר אפשר לקרוא על שימוש באימות sidecar לאיחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.sidecarSpec.volumes |
Advanced | הוצג בגרסה: 1.16.2
ערך ברירת מחדל: ללא מצעד: רשימה של נפחי Kubernetes נוספים להרכבה על קבוצות Pod היברידיות כשהערך של אפשר לקרוא על שימוש באימות sidecar לאיחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.tokenExpiration |
בסיסי | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: מצעד: משך החיים של האסימון בשניות. המאפיין הזה משמש כשערך המאפיין מידע נוסף זמין במאמר הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
gcp.federatedWorkloadIdentity.type |
Advanced | הוצג בגרסה: 1.16.2
ערך ברירת מחדל: מצעד: השיטה שבה משתמשים כדי לקבל אסימונים של איחוד שירותי אימות הזהות של עומסי עבודה. הערכים הנתמכים הם:
|
gcp.projectID |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: חובה מזהה את הפרויקט ב-Google Cloud שבו |
gcp.region |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: חובה מציין את האזור ב-Google Cloud שבו |
gcp.workloadIdentity.enabled |
בסיסי | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: מצעד: האפשרות הזו מאפשרת להשתמש באיחוד זהויות של עומסי עבודה ל-GKE. כך עומסי עבודה באשכולות GKE יכולים להתחזות לחשבונות שירות לניהול זהויות והרשאות גישה (IAM) כדי לגשת לשירותי Google Cloud. אסור להגדיר את כשערך ברירת המחדל של כש- |
gcp.workloadIdentity.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא מצעד: כתובת האימייל של חשבון השירות (GSA) של Google IAM לכל הרכיבים שצריך לשייך לחשבון השירות התואם של Kubernetes כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מגדירים את הערך הזה אם הגדרתם את
בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-non-prod@my-hybrid-project.iam.gserviceaccount.com מידע נוסף זמין במאמר בנושא |
guardrails
מזהה את חשבון השירות של Google (GSA) ואת קובץ המפתח שמשמשים את שירות Apigee Guardrails. שירות Apigee Guardrails מאפשר ל-pod של אמצעי הבקרה בתרשים apigee-operator לבדוק אם ממשקי ה-API הנדרשים מופעלים בפרויקט כדי להתקין את Apigee Hybrid בהצלחה, כפי שמתואר במאמרים אבחון בעיות באמצעי הבקרה והתקנה ושדרוג של זמן ריצה היברידי.
בטבלה הבאה מפורטות המאפיינים של אובייקט guardrails:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
guardrails.image.pullPolicy |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
guardrails.image.tag |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
guardrails.image.url |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
guardrails.gsa |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: כתובת האימייל של בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-guardrails@my-hybrid-project.iam.gserviceaccount.com אפשר לעיין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
guardrails.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: אלא אם משתמשים ב-Workload Identity, צריך להשתמש באחת מהאפשרויות serviceAccountPath או serviceAccountRef. הנתיב לקובץ המפתח של חשבון השירות של Google עם התפקיד Service Usage Viewer. |
guardrails.serviceAccountRef |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: אלא אם משתמשים ב-Workload Identity, צריך להשתמש באחת מהאפשרויות serviceAccountPath או serviceAccountRef. הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes. |
guardrails.tolerations.effect |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
guardrails.tolerations.key |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
guardrails.tolerations.operator |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
guardrails.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
guardrails.tolerations.value |
Advanced | הוצג בגרסה: 1.16.0
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
httpProxy
httpProxy מספק פרמטרים להגדרת שרת proxy להעברת HTTP. כש
מגדירים את overrides.yaml ב-, כל התקשורת באינטרנט של הרכיבים Apigee Connect, Logger, MART, Metrics, Synchronizer ו-UDCA
עוברת דרך שרת ה-Proxy.
ראו גם: connectAgent, logger, mart, metrics ו-synchronizer.
בטבלה הבאה מפורטות המאפיינים של אובייקט httpProxy:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
httpProxy.host |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא תרשים: שם המארח של ה-Proxy ל-HTTP. |
httpProxy.password |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא תרשים: אם שרת ה-Proxy של HTTP דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק סיסמה. |
httpProxy.port |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא תרשים: היציאה של ה-Proxy ל-HTTP. |
httpProxy.scheme |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: תרשים: הסכמה שבה נעשה שימוש ב-Proxy. הערכים האפשריים הם |
httpProxy.useForRuntimeManagement |
Advanced | הוצג בגרסה: 1.15.1
ערך ברירת מחדל: ללא תרשים: אם |
httpProxy.username |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא תרשים: אם שרת ה-Proxy של HTTP דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק שם משתמש. |
ingressGateways
הגדרת כל מופע של שער הכניסה של Apigee. משתמשים במאפיינים האלה כשרוצים לנהל מופעים בנפרד באמצעות ingressGateways[].name.
במאמר apigeeIngressGateway מוסבר איך להחיל הגדרה משותפת על כל המופעים של שער הכניסה של Apigee.
החלת שינויים במאפייני ingressGateways באמצעות התרשים apigee-org.
בטבלה הבאה מפורטות המאפיינים של אובייקט ingressGateways:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
ingressGateways[].name |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: ללא תרשים: חובה השם של שער הכניסה. שירותים אחרים ישתמשו בשם הזה כדי להפנות תנועה לשער. השם צריך לעמוד בדרישות הבאות:
מידע נוסף זמין במאמר DNS Subdomain Names במסמכי התיעוד של Kubernetes. |
ingressGateways[].podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של פודים של שער הכניסה הזה שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. שינויים
לדוגמה, ב- ingressGateways:
- name: my-gateway
podDisruptionBudget:
minAvailable: "50%" |
ingressGateways[].podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים בשער הכניסה הזה שיכולים להיות לא זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. שינויים
לדוגמה, ב- ingressGateways:
- name: my-gateway
podDisruptionBudget:
maxUnavailable: 1 |
ingressGateways[].proxyProtocol.mode |
Advanced |
הוצג בגרסה: 1.16.6 ערך ברירת מחדל: תרשים: הבעת הסכמה לניתוח של פרוטוקול ה-PROXY של HAProxy ברכיב של שער הכניסה. הערכים המותרים הם אם מגדירים ערך כזה, הוא מחליף את ברירת המחדל הגלובלית שהוגדרה ב- |
ingressGateways[].replicaCountMax |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: מספר ה-Pods המקסימלי ש-hybrid יכול להוסיף אוטומטית עבור שער הכניסה שזמין להתאמה אוטומטית לעומס. |
ingressGateways[].replicaCountMin |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: מספר הפודים המינימלי של שער הכניסה שזמין להרחבה אוטומטית. |
ingressGateways[].resources.limits.cpu |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב, במיליליבות. |
ingressGateways[].resources.limits.memory |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב, במביבייט.
|
ingressGateways[].resources.requests.cpu |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: השימוש במעבד שנדרש לפעולה רגילה של המשאב, במיליליבות. |
ingressGateways[].resources.requests.memory |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב, במביבייט. |
ingressGateways[].securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
ingressGateways[].svcAnnotations |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: ללא תרשים: מפה אופציונלית של מפתח/ערך שמשמשת להוספת הערות לשער הכניסה בפלטפורמות שתומכות בהוספת הערות. לדוגמה: ingressGateways:
svcAnnotations:
networking.gke.io/load-balancer-type: "Internal" |
ingressGateways[].svcLoadBalancerIP |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: ללא תרשים: בפלטפורמות שתומכות בהגדרת כתובת ה-IP של מאזן העומסים, מאזן העומסים ייווצר עם כתובת ה-IP הזו. בפלטפורמות שלא מאפשרות לציין את כתובת ה-IP של איזון העומסים, המאפיין הזה מושבת. |
ingressGateways[].svcType |
בסיסי | הוצג בגרסה: 1.8.1
ערך ברירת המחדל: LoadBalancer תרשים: משמש לשינוי הסוג של שירות ברירת המחדל של k8s לפריסת כניסה.
מגדירים את הערך ל-
|
ingressGateways[].targetCPUUtilizationPercentage |
Advanced | הושק בגרסה: 1.10.5, 1.11.2, 1.12.1
ערך ברירת מחדל: תרשים: סף השימוש במעבד לצורך שינוי קנה המידה של מספר הפודים ב-ReplicaSet, כאחוז ממשאבי המעבד הכוללים שזמינים. אם השימוש במעבד (CPU) חורג מהערך הזה, המערכת ההיברידית תגדיל בהדרגה את מספר ה-pods ב-ReplicaSet, עד ל- מידע נוסף על שינוי קנה מידה ב-Kubernetes זמין במאמר בנושא התאמה אופקית של קבוצות Pod לעומס במאמרי העזרה של Kubernetes. |
ingressGateways[].tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
ingressGateways[].tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
ingressGateways[].tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
ingressGateways[].tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
ingressGateways[].tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
istiod
הגדרת ה-ingress של Apigee.
בטבלה הבאה מפורטות המאפיינים של אובייקט istiod:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
istiod.accessLogFile |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: כתובת הקובץ של יומן הגישה לתעבורה הנכנסת, לדוגמה אם לא מגדירים את הערך הזה, רישום הגישה מושבת. |
istiod.accessLogFormat |
Advanced | הוצג בגרסה: 1.8.0
תרשים: הפורמט של יומן הגישה לתנועה נכנסת. אם לא מגדירים את הערך הזה, המערכת משתמשת בפורמט ברירת המחדל של יומן הגישה של ה-proxy. פורמט ברירת המחדל של יומן הגישה: '{"start_time":"%START_TIME%","remote_address":"%DOWNSTREAM_DIRECT_REMOTE_ADDRESS%","user_agent":"%REQ(USER-AGENT)%","host":"%REQ(:AUTHORITY)%","request":"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%","request_time":"%DURATION%","status":"%RESPONSE_CODE%","status_details":"%RESPONSE_CODE_DETAILS%","bytes_received":"%BYTES_RECEIVED%","bytes_sent":"%BYTES_SENT%","upstream_address":"%UPSTREAM_HOST%","upstream_response_flags":"%RESPONSE_FLAGS%","upstream_response_time":"%RESPONSE_DURATION%","upstream_service_time":"%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)%","upstream_cluster":"%UPSTREAM_CLUSTER%","x_forwarded_for":"%REQ(X-FORWARDED-FOR)%","request_method":"%REQ(:METHOD)%","request_path":"%REQ(X-ENVOY-ORIGINAL-PATH?:PATH)%","request_protocol":"%PROTOCOL%","tls_protocol":"%DOWNSTREAM_TLS_VERSION%","request_id":"%REQ(X-REQUEST-ID)%","sni_host":"%REQUESTED_SERVER_NAME%","apigee_dynamic_data":"%DYNAMIC_METADATA(envoy.lua)%"}'זוהי דוגמה לפורמט ברירת המחדל של יומן הגישה, עם מעברי שורה שנוספו כדי להקל על הקריאה.
'{"start_time":"%START_TIME%",
"remote_address":"%DOWNSTREAM_DIRECT_REMOTE_ADDRESS%",
"user_agent":"%REQ(USER-AGENT)%",
"host":"%REQ(:AUTHORITY)%",
"request":"%REQ(:METHOD)% %REQ(X-ENVOY-ORIGINAL-PATH?:PATH)% %PROTOCOL%",
"request_time":"%DURATION%",
"status":"%RESPONSE_CODE%",
"status_details":"%RESPONSE_CODE_DETAILS%",
"bytes_received":"%BYTES_RECEIVED%",
"bytes_sent":"%BYTES_SENT%",
"upstream_address":"%UPSTREAM_HOST%",
"upstream_response_flags":"%RESPONSE_FLAGS%",
"upstream_response_time":"%RESPONSE_DURATION%",
"upstream_service_time":"%RESP(X-ENVOY-UPSTREAM-SERVICE-TIME)%",
"upstream_cluster":"%UPSTREAM_CLUSTER%",
"x_forwarded_for":"%REQ(X-FORWARDED-FOR)%",
"request_method":"%REQ(:METHOD)%",
"request_path":"%REQ(X-ENVOY-ORIGINAL-PATH?:PATH)%",
"request_protocol":"%PROTOCOL%",
"tls_protocol":"%DOWNSTREAM_TLS_VERSION%",
"request_id":"%REQ(X-REQUEST-ID)%",
"sni_host":"%REQUESTED_SERVER_NAME%",
"apigee_dynamic_data":"%DYNAMIC_METADATA(envoy.lua)%"}' |
istiod.forwardClientCertDetails |
Advanced | הוצג בגרסה: 1.9.2
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת איך שרת ה-Proxy של Envoy (בשער הכניסה של Apigee) מטפל בכותרת ה-HTTP הערכים שאפשר לבחור הם:
מידע נוסף על הערכים האלה זמין במסמכי התיעוד של Envoy בנושא Enum extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.ForwardClientCertDetails. אם משנים את ההגדרה הזו אחרי ההתקנה של Hybrid, צריך להחיל אותה באמצעות |
istiod.healthCheckUserAgents |
Advanced | הוצג בגרסה: 1.12.0
ערכי ברירת מחדל: - "GoogleStackdriverMonitoring-UptimeChecks(https://cloud.google.com/monitoring)" - "Edge Health Probe" תרשים: ההגדרה הזו מאפשרת למאזני עומסים שאינםGoogle Cloud לבדוק את נקודות הקצה של בדיקת התקינות של שער הכניסה ( כדי לשנות את ברירת המחדל של סוכני המשתמש שצוינו, משתמשים בתחביר הבא ומוסיפים את סוכני המשתמש בהתאמה אישית: istiod: healthCheckUserAgents: - "CUSTOM_USER_AGENT_1" - "CUSTOM_USER_AGENT_2" כדי להסיר את הדרישה לסוכן משתמש, משתמשים בפקודה הבאה: istiod: healthCheckUserAgents: [] |
istiod.image.pullPolicy |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
istiod.image.tag |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
istiod.image.url |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
istiod.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
istiod.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
istiod.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
istiod.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
istiod.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
k8sCluster
מזהה את אשכול Kubernetes שבו מותקנת סביבת זמן הריצה ההיברידית.
בטבלה הבאה מפורטות המאפיינים של אובייקט k8sCluster:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
k8sCluster.name |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: השם של אשכול Kubernetes שבו מותקן זמן הריצה ההיברידי. |
k8sCluster.region |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: מזהה את האזור ב-Google Cloud שבו נוצר אשכול Kubernetes. |
kubeRBACProxy
מציין איפה Apigee צריך לחפש בקרת גישה המבוססת על תפקידים (RBAC) ב-Kubernetes.
בטבלה הבאה מפורטות המאפיינים של אובייקט kubeRBACProxy:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
kubeRBACProxy.image.pullPolicy |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
kubeRBACProxy.image.tag |
Advanced | הוספנו בגרסה: 1.2.0
ערך ברירת מחדל: מצעד: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
kubeRBACProxy.image.url |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מצעד: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
kubeRBACProxy.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: מצעד: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
kubeRBACProxy.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: מצעד: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
kubeRBACProxy.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: מצעד: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
kubeRBACProxy.resources.requests.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: מצעד: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
logger
הגדרת השירות שמנהל את יומני הפעילות. כל השירותים של Apigee hybrid שפועלים באשכול Kubernetes שלכם מוציאים את המידע הזה.
מידע נוסף זמין במאמר בנושא סקירה כללית על רישום ביומן.
בטבלה הבאה מפורטות המאפיינים של אובייקט logger:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
logger.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
logger.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
logger.bufferChunkSize |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת המחדל: 256k תרשים: גודל מאגר הנתונים הזמני הראשוני לקריאת קובצי יומן. |
logger.bufferMaxSize |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת המחדל: 104857600 תרשים: המגבלה של גודל שטח האחסון הזמני לכל קובץ שנמצא במעקב. קבצים שחורגים מהמגבלה הזו מוסרים מרשימת הקבצים שבמעקב. |
logger.bufferMemoryLimit |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: 150MB תרשים: מגבלת הזיכרון שהכלי לרישום יכול לצרוך. אם תגיעו למגבלה, רישום היומן יושהה לרגע עד שהנתונים הקיימים יימחקו מהזיכרון. |
logger.enabled |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המתג מפעיל או משבית את הרישום ביומן של האשכול. לסביבות שאינן GKE, צריך להגדיר את הערך |
logger.envVars |
בסיסי | הוצג בגרסה: 1.8.5
ערך ברירת מחדל: ללא תרשים: ההגדרה הזו מאפשרת לכם לכלול את משתנה הסביבה
logger:
...
envVars:
NO_PROXY: '<comma-separated-values>'לדוגמה:
envVars:
NO_PROXY: 'kubernetes.default.svc,oauth2.googleapis.com,logging.googleapis.com'אפשר להשתמש ב- מידע נוסף מופיע במאמר בנושא NO_PROXY במסמכי התיעוד של Fluent Bit. |
logger.flushInterval |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: 1 תרשים: מרווח הזמן להמתנה לפני הפעלת הניקוי הבא של המאגר, בשניות. |
logger.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: Helm בלבד: כתובת האימייל של חשבון השירות (GSA) של בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-logger@my-hybrid-project.iam.gserviceaccount.com אפשר לעיין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
logger.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
logger.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
logger.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
logger.livenessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים שבהן Kubernetes יאמת שבדיקות החיות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
logger.livenessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שעוברות אחרי הפעלת הקונטיינר לפני הפעלת בדיקת הפעילות. |
logger.livenessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
logger.livenessProbe.successThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר ההצלחות המינימלי ברצף שנדרש כדי שבדיקת החיות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
logger.livenessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
logger.nodeSelector.key |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה מפתח תווית של בורר צמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי זמן ריצה של |
logger.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: חובה ערך התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי זמן ריצה של |
logger.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
logger.resources.limits.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
logger.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
logger.resources.requests.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
logger.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד Logs Writer. |
logger.serviceAccountRef |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes. |
logger.storageMaxChunks |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: 128 תרשים: המספר המקסימלי של חלקי נתונים שיכולים להיות בזיכרון. חלקים שחורגים מהמגבלה יישמרו במערכת הקבצים. |
logger.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזמן המקסימלי שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל תהליך פעיל יסתיים בצורה תקינה. ה-pod יושבת כשכל התהליכים הפועלים יסתיימו או בסוף תקופת החסד, לפי המוקדם מביניהם. אם אין תהליכים פעילים, ה-Pod יושבת באופן מיידי. |
logger.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
logger.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
logger.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
logger.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
logger.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mart
השירות MART (ממשק API לניהול נתוני זמן ריצה) מוגדר כספק API של ממשקי Apigee ציבוריים, כדי שתוכלו לגשת לישויות של נתוני זמן ריצה ולנהל אותן, כמו KMS (מפתחות API ואסימוני OAuth), KVM, Quota ומוצרי API.
בטבלה הבאה מפורטות המאפיינים של אובייקט mart:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
mart.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
mart.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
mart.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: Helm בלבד: כתובת האימייל של חשבון השירות (GSA) של בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-mart@my-hybrid-project.iam.gserviceaccount.com אפשר לעיין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
mart.hostAlias |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: כינוי המארח שמצביע על אובייקט MART. אפשר להגדיר את המאפיין הזה לערך |
mart.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
mart.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: מצעד: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
mart.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מצעד: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
mart.initCheckCF.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: כמות משאבי ה-CPU שהוקצו לבדיקת האתחול של תהליך Cloud Foundry. |
mart.livenessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים שבהן Kubernetes יאמת שבדיקות החיות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
mart.livenessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת החיות. |
mart.livenessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
mart.livenessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
mart.metricsURL |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: |
mart.nodeSelector.key |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: תווית אופציונלית של מפתח בורר הצמתים לטירגוט צמתים של Kubernetes לשירותי זמן ריצה |
mart.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: ערך אופציונלי של תווית בורר הצמתים לטירגוט צמתים של Kubernetes לשירותי זמן ריצה של |
mart.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של פודים של MART שצריכים להישאר זמינים במהלך שיבוש מרצון, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- mart:
podDisruptionBudget:
minAvailable: "50%" |
mart.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של MART שלא יכולים להיות זמינים במהלך שיבוש מרצון, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- mart:
podDisruptionBudget:
maxUnavailable: 1 |
mart.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את ה-Pod כלא מוכן. הערך המינימלי הוא 1. |
mart.readinessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
mart.readinessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
mart.readinessProbe.successThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר ההצלחות המינימלי ברצף שדרוש כדי שבדיקת מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
mart.readinessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
mart.replicaCountMax |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המספר המקסימלי של רפליקות שזמינות להתאמה אוטומטית לעומס. |
mart.replicaCountMin |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הרפליקות המינימלי שזמין להתאמה אוטומטית לעומס. |
mart.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
mart.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
mart.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
mart.resources.requests.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
mart.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא תרשים: חובה לציין את העמודה הנתיב לקובץ המפתח של חשבון השירות של Google ללא תפקיד. |
mart.serviceAccountRef |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את העמודה הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes. |
mart.sslCertPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: צריך לציין הנתיב במערכת הקבצים המקומית לטעינה ולקידוד של אישור ה-SSL ל-Secret. |
mart.sslKeyPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: צריך לציין נתיב במערכת הקבצים המקומית לטעינה וקידוד של מפתח ה-SSL ל-Secret. |
mart.sslSecret |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: צריך לציין השם של קובץ שמאוחסן בסוד של Kubernetes ומכיל את אישור ה-TLS ואת המפתח הפרטי. צריך ליצור את הסוד באמצעות נתוני המפתח והאישור של TLS כקלט. מידע נוסף:
|
mart.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ניצול המעבד (CPU) שמוגדר כטירגוט לתהליך MART בפוד. הערך של השדה הזה מאפשר ל-MART לבצע שינוי גודל אוטומטי כשהשימוש ב-CPU מגיע לערך הזה, עד |
mart.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזמן המקסימלי שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל תהליך פעיל יסתיים בצורה תקינה. ה-pod יושבת כשכל התהליכים הפועלים יסתיימו או בסוף תקופת החסד, לפי המוקדם מביניהם. אם אין תהליכים פעילים, ה-Pod יושבת באופן מיידי. |
mart.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
mart.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mart.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mart.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mart.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
metrics
הגדרת השירות שאוסף מדדי פעולות. אפשר להשתמש בנתוני מדדים כדי לעקוב אחרי תקינות השירותים ההיברידיים, להגדיר התראות ועוד.
מידע נוסף מופיע במאמר סקירה כללית על איסוף מדדים.
בטבלה הבאה מפורטות המאפיינים של אובייקט metrics:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
metrics.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
metrics.adapter.image.pullPolicy |
Advanced | הוצג בגרסה: 1.8.1
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
metrics.adapter.image.tag |
Advanced | הוצג בגרסה: 1.8.1
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
metrics.adapter.image.url |
Advanced | הוצג בגרסה: 1.8.1
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
metrics.adapter.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של פודים של מתאם מדדים שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- metrics:
adapter:
podDisruptionBudget:
minAvailable: "50%" |
metrics.adapter.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של מתאם מדדים שיכולים להיות לא זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- metrics:
adapter:
podDisruptionBudget:
maxUnavailable: 1 |
metrics.adapter.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב המתאם בקונטיינר Kubernetes, במילי-ליבות. |
metrics.adapter.resources.limits.memory |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב המתאם בקונטיינר Kubernetes, בגיביבייט. |
metrics.adapter.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המתאם במאגר Kubernetes, במילי-ליבות. |
metrics.adapter.resources.requests.memory |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המתאם במאגר Kubernetes, במביבייט. |
metrics.aggregator.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: המעבד (CPU) שנדרש לפעולה רגילה של האגרגטור במאגר Kubernetes, במילי-ליבות. |
metrics.aggregator.resources.requests.memory |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של האגרגטור במאגר Kubernetes, במביבייט. |
metrics.aggregator.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב המצטבר בקונטיינר Kubernetes, במילי-ליבות. |
metrics.aggregator.resources.limits.memory |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב המצטבר בקונטיינר Kubernetes, בגיביבייט. |
metrics.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
metrics.app.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: השימוש במעבד שנדרש לפעולה רגילה של האפליקציה בקונטיינר Kubernetes, במילי-ליבות. |
metrics.app.resources.requests.memory |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של האפליקציה במאגר Kubernetes, במביבייט. |
metrics.app.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב האפליקציה בקונטיינר Kubernetes, במילי-ליבות. |
metrics.app.resources.limits.memory |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב האפליקציה בקונטיינר Kubernetes, בגיביבייט. |
metrics.appStackdriverExporter.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של
לדוגמה, ב- metrics:
appStackdriverExporter:
podDisruptionBudget:
minAvailable: "50%" |
metrics.appStackdriverExporter.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של
לדוגמה, ב- metrics:
appStackdriverExporter:
podDisruptionBudget:
maxUnavailable: 1 |
metrics.appStackdriverExporter.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב stackdriverExporter בקונטיינר Kubernetes, במילי-ליבות. |
metrics.appStackdriverExporter.resources.limits.memory |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב stackdriverExporter בקונטיינר Kubernetes, בגיביבייט. |
metrics.appStackdriverExporter.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: השימוש במעבד שנדרש לפעולה רגילה של StackdriverExporter במאגר Kubernetes, באלפיות ליבה. |
metrics.appStackdriverExporter.resources.requests.memory |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של StackdriverExporter במאגר Kubernetes, במביבייט. |
metrics.collector.envVars |
בסיסי | הוצג בגרסה: 1.13
ערך ברירת מחדל: ללא תרשים: מאפשר להעביר משתני סביבה ולשנות אותם ב-OpenTelemetry. לדוגמה, אפשר להגדיר שכל הבקשות של אפשר להגדיר את המשתנה
metrics:
...
envVars:
HTTP_PROXY: '<host-name>'לדוגמה:
envVars:
HTTP_PROXY: 'http://1.1.1.1:80'אפשר להגדיר את המשתנה
metrics:
...
envVars:
HTTPS_PROXY: '<host-name>'לדוגמה:
envVars:
HTTPS_PROXY: 'https://1.1.1.1:80'המשתנה metrics: ... envVars: NO_PROXY: '<comma-separated-values>' לדוגמה: envVars: NO_PROXY: 'https://1.1.1.1:80, https://1.1.1.1:81' אפשר להשתמש ב- מידע נוסף על תמיכה ב-Proxy זמין במסמכי OpenTelemetry. |
metrics.collector.imagePullPolicy |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא שימוש במאגר תמונות פרטי עם Apigee hybrid . |
metrics.collector.image.tag |
בסיסי | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
metrics.collector.image.url |
בסיסי | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
metrics.collector.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של פודים של איסוף מדדים שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- metrics:
collector:
podDisruptionBudget:
minAvailable: "50%" |
metrics.collector.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של אוספי מדדים שיכולים להיות לא זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- metrics:
collector:
podDisruptionBudget:
maxUnavailable: 1 |
metrics.collector.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: השימוש במעבד שנדרש לפעולה רגילה של האפליקציה בקונטיינר Kubernetes, במילי-ליבות. |
metrics.collector.resources.requests.memory |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של האפליקציה במאגר Kubernetes, במביבייט. |
metrics.collector.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב האפליקציה בקונטיינר Kubernetes, במילי-ליבות. |
metrics.collector.resources.limits.memory |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב האפליקציה בקונטיינר Kubernetes, בגיביבייט. |
metrics.collector.livenessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר הפעמים שבהן Kubernetes יאמת שבדיקות החיות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
metrics.collector.livenessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר השניות שעוברות אחרי הפעלת הקונטיינר לפני הפעלת בדיקת הפעילות. |
metrics.collector.livenessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
metrics.collector.livenessProbe.successThreshold |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר ההצלחות המינימלי ברצף שנדרש כדי שבדיקת הפעילות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
metrics.collector.livenessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
metrics.collector.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את ה-Pod כלא מוכן. הערך המינימלי הוא 1. |
metrics.collector.readinessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
metrics.collector.readinessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
metrics.collector.readinessProbe.successThreshold |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר ההצלחות המינימלי ברצף שדרוש כדי שבדיקת המוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
metrics.collector.readinessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
metrics.disablePrometheusPipeline |
בסיסי | הוצג בגרסה: 1.12.0
ערך ברירת מחדל: תרשים: מדדים של משאבים במעקב |
metrics.enabled |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הפעלת מדדים של Apigee. מגדירים את הערך |
metrics.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: Helm בלבד: כתובת האימייל של חשבון השירות (GSA) של בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-metrics@my-hybrid-project.iam.gserviceaccount.com אפשר לעיין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
metrics.nodeSelector.key |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה מפתח תווית של בורר צמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי זמן ריצה של |
metrics.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה ערך התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי זמן ריצה של |
metrics.prometheus.containerPort |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: היציאה להתחברות לשירות המדדים של Prometheus. |
metrics.prometheus.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
metrics.prometheus.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
metrics.prometheus.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
metrics.prometheus.livenessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים שבהן Kubernetes יאמת שבדיקות החיות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
metrics.prometheus.livenessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
metrics.prometheus.livenessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את ה-Pod כלא מוכן. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
metrics.prometheus.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב prometheus בקונטיינר Kubernetes, במיליליבות. |
metrics.prometheus.resources.limits.memory |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב Prometheus במאגר Kubernetes, בגיביבייט. |
metrics.prometheus.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: המעבד (CPU) שנדרש לפעולה רגילה של Prometheus במאגר Kubernetes, במילי-ליבות. |
metrics.prometheus.resources.requests.memory |
Advanced | הוצג בגרסה: 1.14.1
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של Prometheus במאגר Kubernetes, במביבייט. |
metrics.prometheus.sslCertPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה הנתיב לאישור ה-SSL לתהליך איסוף המדדים של Prometheus. Prometheus הוא כלי ש-Apigee יכול להשתמש בו כדי לאסוף ולעבד מדדים. מידע נוסף:
|
metrics.prometheus.sslKeyPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה הנתיב למפתח ה-SSL לתהליך איסוף המדדים של Prometheus. Prometheus הוא כלי ש-Apigee יכול להשתמש בו כדי לאסוף ולעבד מדדים. מידע נוסף:
|
metrics.proxy.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של ה-proxy במאגר Kubernetes, במילי-ליבות. |
metrics.proxy.resources.requests.memory |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה תקינה של ה-proxy במאגר Kubernetes, במביבייט. |
metrics.proxy.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב ה-proxy בקונטיינר Kubernetes, במילי-ליבות. |
metrics.proxy.resources.limits.memory |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב ה-proxy בקונטיינר Kubernetes, בגיביבייט. |
metrics.proxyStackdriverExporter.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של
לדוגמה, ב- metrics:
proxyStackdriverExporter:
podDisruptionBudget:
minAvailable: "50%" |
metrics.proxyStackdriverExporter.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של
לדוגמה, ב- metrics:
proxyStackdriverExporter:
podDisruptionBudget:
maxUnavailable: 1 |
metrics.proxyStackdriverExporter.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: השימוש במעבד שנדרש לפעולה רגילה של StackdriverExporter במאגר Kubernetes, באלפיות ליבה. |
metrics.proxyStackdriverExporter.resources.requests.memory |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של StackdriverExporter במאגר Kubernetes, במביבייט. |
metrics.proxyStackdriverExporter.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב stackdriverExporter בקונטיינר Kubernetes, במילי-ליבות. |
metrics.proxyStackdriverExporter.resources.limits.memory |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של משאב stackdriverExporter בקונטיינר Kubernetes, בגיביבייט. |
metrics.proxyURL |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: כתובת ה-URL של פרוקסי ה-sidecar של תהליך המדדים באשכול Kubernetes. |
metrics.sdSidecar.containerPort |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: היציאה להתחברות לשירות המדדים של Cloud Monitoring. |
metrics.sdSidecar.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובע מתי Kubelet מושך את קובץ האימג' של Docker של השירות הזה. הערכים האפשריים כוללים:
|
metrics.sdSidecar.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
metrics.sdSidecar.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
metrics.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד כתיבת מדדים ב-Monitoring. |
metrics.serviceAccountRef |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes. |
metrics.stackdriverExporter.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.4.0
תרשים: Deprecated: החל מגרסה 1.8 של Hybrid, |
metrics.stackdriverExporter.resources.requests.memory |
Advanced | הוצג בגרסה: 1.4.0
תרשים: Deprecated: החל מגרסה 1.8 של Hybrid, |
metrics.stackdriverExporter.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.4.0
תרשים: Deprecated: החל מגרסה 1.8 של Hybrid, |
metrics.stackdriverExporter.resources.limits.memory |
Advanced | הוצג בגרסה: 1.4.0
תרשים: Deprecated: החל מגרסה 1.8 של Hybrid, |
metrics.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזמן המקסימלי שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל תהליך פעיל יסתיים בצורה תקינה. ה-pod יושבת כשכל התהליכים הפועלים יסתיימו או בסוף תקופת החסד, לפי המוקדם מביניהם. אם אין תהליכים פעילים, ה-Pod יושבת באופן מיידי. |
metrics.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
metrics.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
metrics.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
metrics.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
metrics.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mintTaskScheduler
mintTaskScheduler הוא משימת cron לתזמון משימות שקשורות למונטיזציה, כמו חישוב חוזר של עמלות על בסיס תקופתי.
בטבלה הבאה מפורטות המאפיינים של אובייקט mintTaskScheduler:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
mintTaskScheduler.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
mintTaskScheduler.gsa |
Advanced | הוצג בגרסה: 1.15.1
ערך ברירת מחדל: ללא תרשים: כתובת האימייל של בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-mint-task-scheduler@my-hybrid-project.iam.gserviceaccount.com אפשר לעיין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
mintTaskScheduler.image.pullPolicy |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
mintTaskScheduler.image.tag |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
mintTaskScheduler.image.url |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
mintTaskScheduler.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.1.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
mintTaskScheduler.resources.limits.memory |
Advanced | הוצג בגרסה: 1.1.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
mintTaskScheduler.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
mintTaskScheduler.resources.requests.memory |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
mintTaskScheduler.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.15.1
ערך ברירת מחדל: ללא תרשים: חובה לציין את הנתיב לקובץ המפתח של חשבון השירות של Google. |
mintTaskScheduler.serviceAccountRef |
בסיסי | הוצג בגרסה: 1.15.1
ערך ברירת מחדל: ללא תרשים: חובה לציין את הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes. |
mintTaskScheduler.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
mintTaskScheduler.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mintTaskScheduler.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mintTaskScheduler.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
mintTaskScheduler.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
newDataPipeline
המאפיין newDataPipeline קובע אם רכיבי זמן הריצה של Apigee hybrid משתמשים בצינור הנתונים של Pub/Sub כדי לכתוב נתונים ישירות למישור הבקרה.
בטבלה הבאה מפורטות המאפיינים של אובייקט newDataPipeline:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
newDataPipeline.debugSession |
Advanced | הוצג בגרסה: 1.13.1
ערך ברירת מחדל: תרשים: המדיניות הזו קובעת אם צינור הנתונים של Pub/Sub מופעל. |
newDataPipeline.analytics |
Advanced | הוצג בגרסה: 1.13.1
ערך ברירת מחדל: תרשים: קובעת אם מערכת Analytics משתמשת בצינור עיבוד הנתונים של Pub/Sub. |
nodeSelector
אובייקט nodeSelector מגדיר את הצומת של מופע Apigee. מאחורי הקלעים
Apigee hybrid ממפה את המפתח/הערך של התווית עבור
apigeeRuntime ו-apigeeData
לרכיבי Istio ו-MART הנפרדים כשמתקינים או משדרגים את
תרשימי apigee-org ו-apigee-ingress-manager.
אפשר לבטל את ההגדרה הזו לאובייקטים ספציפיים באמצעות המאפיין mart:nodeSelector.
בטבלה הבאה מפורטות המאפיינים של אובייקט nodeSelector:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
nodeSelector.apigeeData.key |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ApigeeData הוא הצומת של מסד הנתונים Cassandra. מפתח התווית של בורר הצומת לטירגוט צמתי Kubernetes לעבודה עם נתונים של שירותי Apigee. |
nodeSelector.apigeeData.value |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: apigee-data הוא הצומת של מסד הנתונים Cassandra. ערך התווית של בורר הצמתים לטירגוט צמתי Kubernetes לעבודה עם נתונים של שירותי Apigee. |
nodeSelector.apigeeRuntime.key |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: Apigee Runtime הוא הצומת של סביבת זמן הריצה בפרויקט. מפתח התווית של בורר הצמתים לטירגוט צמתי Kubernetes לשירותי זמן ריצה של Apigee. |
nodeSelector.apigeeRuntime.value |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: |
nodeSelector.requiredForScheduling |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: true תרשים: ערך ברירת המחדל של המאפיין
בגרסת הייצור, צריך להגדיר את |
redis
בטבלה הבאה מפורטות המאפיינים של אובייקט redis:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
redis.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
redis.auth.password |
בסיסי | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: תרשים: חובה הסיסמה של האדמין ב-Redis. משתמש האדמין משמש לכל פעילות אדמיניסטרטיבית שמבוצעת באשכול Redis. |
redis.auth.secret |
בסיסי | הוצג בגרסה: 1.9.1
ערך ברירת מחדל: ללא תרשים: שם הקובץ שמאוחסן בסוד של Kubernetes ומכיל את הסיסמה של האדמין ב-Redis. הקובץ הסודי צריך להכיל את המפתח: data:
redis.auth.password: encoded_valueמידע נוסף:
|
redis.envoy.image.pullPolicy |
Advanced | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
redis.envoy.image.tag |
Advanced | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
redis.envoy.image.url |
Advanced | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
redis.envoy.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימום של פודים של Redis Envoy שצריכים להישאר זמינים במהלך שיבוש מרצון, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- redis:
envoy:
podDisruptionBudget:
minAvailable: "50%" |
redis.envoy.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של Redis Envoy שלא יכולים להיות זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- redis:
envoy:
podDisruptionBudget:
maxUnavailable: 1 |
redis.image.pullPolicy |
Advanced | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
redis.image.tag |
Advanced | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
redis.image.url |
Advanced | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
redis.replicaCount |
בסיסי | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: תרשים: Redis הוא אחסון משוכפל. במאפיין הזה מציינים את מספר צמתי Redis שמועסקים כ-StatefulSet. |
redis.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.6.0
ערך ברירת מחדל: תרשים: המעבד (CPU) שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
redis.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
redis.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
redis.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
redis.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
redis.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
runtime
בטבלה הבאה מפורטות המאפיינים של אובייקט runtime:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
runtime.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
runtime.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
runtime.envVars |
בסיסי | הוצג בגרסה: 1.13.1
ערך ברירת מחדל: ללא תרשים: מאפשר להעביר משתני סביבה נוספים לרכיב זמן הריצה בצורה של צמד מפתח/ערך:
runtime:
envVars:
KEY_1: VALUE_N
... ...
KEY_N: VALUE_Nלדוגמה:
runtime:
envVars:
RUNTIME_ENV_VAR1: "value of runtime env-var 1"
RUNTIME_ENV_VAR2: "value of runtime env-var 2" |
runtime.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
runtime.hpaBehavior.scaleDown.percent.periodSeconds |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: 60 תרשים: חלון הזמן שבו המדיניות צריכה להיות בתוקף כשמצמצמים את אחוז המופעים של זמן הריצה. |
runtime.hpaBehavior.scaleDown.percent.value |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: 20 תרשים: השינוי המותר על ידי המדיניות כשמצמצמים את מספר המופעים של זמן הריצה באחוז מסוים. |
runtime.hpaBehavior.scaleDown.pods.periodSeconds |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: 60 תרשים: חלון הזמן שבו המדיניות צריכה להיות תקפה כשמצמצמים את מספר מופעי זמן הריצה. |
runtime.hpaBehavior.scaleDown.pods.value |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: 20 תרשים: היקף השינוי שמותר לפי המדיניות כשמצמצמים את מספר המופעים של זמן הריצה. |
runtime.hpaBehavior.scaleDown.selectPolicy |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: Min תרשים: ההחלטה שמתקבלת על ידי הכלי לשינוי גודל אוטומטי בין כמה כללי מדיניות לשינוי גודל אוטומטי. הגדרת הערך ל-Min מאפשרת את השינוי הקטן ביותר בהקטנת מספר המופעים בזמן הריצה. הגדרת הערך ל-Max מאפשרת את השינוי הגדול ביותר בהקטנת מספר המופעים בזמן הריצה. |
runtime.hpaBehavior.scaleDown.stabilizationWindowSeconds |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: 120 תרשים: מספר השניות שבהן המלצות קודמות צריכות להילקח בחשבון במהלך צמצום אנכי בהתאם לעומס. |
runtime.hpaBehavior.scaleUp.percent.periodSeconds |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: 60 תרשים: חלון הזמן שבו המדיניות צריכה להיות בתוקף כשמגדילים את אחוז המופעים של זמן הריצה. |
runtime.hpaBehavior.scaleUp.percent.value |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: 20 תרשים: חלון הזמן שבו המדיניות צריכה להיות בתוקף כשמגדילים את אחוז המופעים של זמן הריצה. |
runtime.hpaBehavior.scaleUp.pods.periodSeconds |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: 60 תרשים: חלון הזמן שבו המדיניות צריכה להיות תקפה כשמגדילים את מספר המופעים של זמן הריצה. |
runtime.hpaBehavior.scaleUp.pods.value |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: 4 תרשים: היקף השינוי שמותר לפי המדיניות כשמגדילים את מספר המופעים של זמן הריצה. |
runtime.hpaBehavior.scaleUp.selectPolicy |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: מקסימום תרשים: ההחלטה שמתקבלת על ידי הכלי לשינוי גודל אוטומטי בין כמה כללי מדיניות לשינוי גודל אוטומטי. הגדרת הערך ל-Min מאפשרת את השינוי הקטן ביותר בהגדלת מספר המופעים של זמן הריצה. הגדרת הערך ל-Max מאפשרת את השינוי הגדול ביותר בהרחבת מספר המופעים בזמן הריצה. |
runtime.hpaBehavior.scaleUp.stabilizationWindowSeconds |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: 30 תרשים: מספר השניות שבהן המערכת צריכה להתחשב בהמלצות קודמות בזמן הרחבת מופעי זמן הריצה. |
runtime.hpaMetrics.serverMainTaskWaitTime |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: 400M תרשים: זמן ההמתנה הממוצע הרצוי (באלפיות השנייה) של תור העיבוד במופעי זמן ריצה לבקשות proxy בשכבת ה-HTTP. |
runtime.hpaMetrics.serverNioTaskWaitTime |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת מחדל: 400M תרשים: זמן ההמתנה הממוצע הרצוי (באלפיות השנייה) של תור העיבוד במופעי זמן ריצה לעיבוד בקשות של שרת proxy לעיבוד מדיניות. |
runtime.hpaMetrics.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.7.0
ערך ברירת המחדל: 75 תרשים: אחוז הניצול הרצוי של המעבד בכל מופעי זמן הריצה. |
runtime.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
runtime.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
runtime.livenessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים שבהן Kubernetes יאמת שבדיקות החיות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
runtime.livenessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת החיות. |
runtime.livenessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
runtime.livenessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
runtime.nodeSelector.key |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: מפתח התווית האופציונלי של בורר הצמתים לטירגוט צמתים של Kubernetes לשירותים של |
runtime.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: ערך התווית של בורר הצמתים לטירגוט צמתי Kubernetes עבור שירותי |
runtime.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המינימלי של פודים של זמן ריצה שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- runtime:
podDisruptionBudget:
minAvailable: "50%" |
runtime.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של זמן ריצה שלא יכולים להיות זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- runtime:
podDisruptionBudget:
maxUnavailable: 1 |
runtime.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את ה-Pod כלא מוכן. הערך המינימלי הוא 1. |
runtime.readinessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
runtime.readinessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
runtime.readinessProbe.successThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר ההצלחות המינימלי ברצף שדרוש כדי שבדיקת מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
runtime.readinessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
runtime.release.strategy |
Advanced | הוצג בגרסה: 1.16.8
ערך ברירת מחדל: תרשים: האפשרות הזו בוחרת את האסטרטגיה שמשמשת לפריסת ReplicaSet חדש של זמן ריצה (מעבד הודעות) כששינוי בהגדרת הסביבה מפעיל גרסה. אפשר להגדיר את זה גם לכל סביבה באמצעות ערכים מותרים:
|
runtime.replicaCountMax |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המספר המקסימלי של רפליקות שזמינות להתאמה אוטומטית לעומס. אם משתמשים במגבלות משופרות של שרת proxy לכל סביבה, המגבלה הזו תחול על כל ערכות השכפול בסביבה. כל קבוצת עותקים עדיין תתבצע באופן אוטומטי בנפרד. |
runtime.replicaCountMin |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הרפליקות המינימלי שזמין להתאמה אוטומטית לעומס. אם משתמשים במגבלות משופרות של שרת proxy לכל סביבה, המגבלה הזו תחול על כל ערכות השכפול בסביבה. כל קבוצת שכפולים עדיין תבצע שינוי גודל אוטומטי באופן עצמאי. |
runtime.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
runtime.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב במאגר Kubernetes, במביבייט (Mi) או בגיביבייט (Gi). |
runtime.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
runtime.resources.requests.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב בקונטיינר של Kubernetes, במביבייט ( |
runtime.service.type |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: סוג השירות. אפשר להגדיר את זה לשירות אחר מלבד ClusterIP, לדוגמה, |
runtime.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: שיעור הניצול של המעבד (CPU) שרוצים להשיג בתהליך של זמן הריצה בתא. הערך של השדה הזה מאפשר לסביבת זמן הריצה לבצע התאמה אוטומטית לעומס כשהשימוש במעבד מגיע לערך הזה, עד |
runtime.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזמן המקסימלי שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל תהליך פעיל יסתיים בצורה תקינה. ה-pod יושבת כשכל התהליכים הפעילים יסתיימו או בסוף תקופת החסד, לפי המוקדם מביניהם. אם אין תהליכים פעילים, ה-Pod יושבת באופן מיידי. |
runtime.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
runtime.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
runtime.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
runtime.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
runtime.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
securityContext
הגדרת הגדרות אבטחה לפודים שאפשר להחיל ברמה הגלובלית, ברמת הסביבה או ברמת הרכיב.
| מאפיין (property) | סוג | תיאור |
|---|---|---|
securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
synchronizer
הכלי מוודא שמעבדי ההודעות מתעדכנים בחבילות העדכניות ביותר של proxy ל-API שנפרסו. לשם כך, הכלי לסנכרון שולח שאילתות למישור הניהול. כשמזוהה חוזה חדש, הכלי לסנכרון שולח אותו למישור זמן הריצה. כברירת מחדל, Synchronizer שומר נתוני הגדרות של סביבה ב-Cassandra.
מידע נוסף זמין במאמר בנושא הגדרת הכלי לסנכרון.
בטבלה הבאה מפורטות המאפיינים של אובייקט synchronizer:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
synchronizer.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
synchronizer.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
synchronizer.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
synchronizer.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
synchronizer.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
synchronizer.livenessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים שבהן Kubernetes יאמת שבדיקות החיות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
synchronizer.livenessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת החיות. |
synchronizer.livenessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
synchronizer.livenessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
synchronizer.nodeSelector.key |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה תווית אופציונלית של מפתח בורר הצמתים לטירגוט צמתים של Kubernetes לשירותי זמן ריצה |
synchronizer.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: ערך אופציונלי של תווית בורר הצמתים שמשמש לטירגוט צמתים של Kubernetes עבור שירותי זמן ריצה של |
synchronizer.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: מספר המינימלי של פודים של מסנכרן שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- synchronizer:
podDisruptionBudget:
minAvailable: "50%" |
synchronizer.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של סנכרון שלא יכולים להיות זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- synchronizer:
podDisruptionBudget:
maxUnavailable: 1 |
synchronizer.pollInterval |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: פרק הזמן שהכלי Synchronizer ממתין בין פעולות של דגימה. ה-Synchronizer מבצע בדיקות בשירותי מישור הבקרה של Apigee כדי לזהות ולשלוף חוזים חדשים של זמן ריצה. |
synchronizer.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את ה-Pod כלא מוכן. הערך המינימלי הוא 1. |
synchronizer.readinessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
synchronizer.readinessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
synchronizer.readinessProbe.successThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר ההצלחות המינימלי ברצף שדרוש כדי שבדיקת מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
synchronizer.readinessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
synchronizer.replicaCount |
בסיסי | הוצג בגרסה: 1.0.0
תרשים: Deprecated: החל מגרסה 1.2 של Hybrid, אפשר לנהל את מספר הרפליקות של Synchronizer באמצעות:
|
synchronizer.replicaCountMax |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: מספר הרפליקות המקסימלי להרחבה אוטומטית. |
synchronizer.replicaCountMin |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: מספר הרפליקות המינימלי להרחבה אוטומטית. |
synchronizer.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
synchronizer.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
synchronizer.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
synchronizer.resources.requests.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזיכרון שנדרש לפעולה רגילה של המשאב בקונטיינר של Kubernetes, בג'יגה-בייט. |
synchronizer.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את הנתיב לקובץ המפתח של חשבון השירות של Google עם התפקיד Apigee Synchronizer Manager. |
synchronizer.serviceAccountRef |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: חובה לציין את הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes. |
synchronizer.serviceAccountSecret |
בסיסי | הוצג בגרסה: 1.1.0
ערך ברירת מחדל: ללא תרשים: השם של סוד ב-Kubernetes. צריך ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Apigee Synchronizer Manager כקלט. |
synchronizer.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים:
שיעור הניצול של המעבד (CPU) שמוגדר לטרגוט בתהליך Synchronizer ב-pod. הערך בשדה הזה מאפשר ל-Synchronizer לבצע התאמה אוטומטית לעומס כשהשימוש במעבד מגיע לערך הזה, עד |
synchronizer.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: תרשים: הזמן המקסימלי שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל תהליך פעיל יסתיים בצורה תקינה. ה-pod יושבת כשכל התהליכים הפועלים יסתיימו או בסוף תקופת החסד, לפי המוקדם מביניהם. אם אין תהליכים פעילים, ה-Pod יושבת באופן מיידי. |
synchronizer.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
synchronizer.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
synchronizer.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
synchronizer.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
synchronizer.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
virtualhosts
המאפיין virtualhosts הוא מאפיין חובה בהגדרות.
מארחים וירטואליים מאפשרים ל-Apigee hybrid לטפל בבקשות API לקבוצת סביבות ספציפית.
למידע נוסף, אפשר לעיין במאמר בנושא הגדרת מארחים וירטואליים.
בטבלה הבאה מפורטות המאפיינים של אובייקט virtualhosts:
| מאפיין (property) | סוג | תיאור | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
virtualhosts[].additionalGateways |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: רשימה של שערים (Gateways) של Istio להפניית תעבורה אליהם. |
||||||||||||
virtualhosts[].cipherSuites[] |
Advanced | הוצג בגרסה: 1.9.2
ערך ברירת מחדל: ללא תרשים: המאפיין הזה מגדיר את קודי ההצפנה של TLS שמשמשים בשער הכניסה. הערכים של בהמשך מופיעה רשימה של צפנים נתמכים בפורמט OpenSSL. מידע נוסף על הצפנות הנתמכות זמין במסמכי התיעוד של Boring FIPS build of Envoy. ערך ריק יוגדר כברירת מחדל לסוויטות ההצפנה שנתמכות על ידי גרסת ה-FIPS של Envoy. TLS v1.3:
TLS v1.2:
TLS v1.1:
כדי להפעיל עוד חבילות הצפנה, מוסיפים אותן למאפיין virtualhosts: - name: ENV_GROUP_NAME minTLSProtocolVersion: "1.2" cipherSuites: - "AES128-GCM-SHA256" - "AES128-SHA" - "AES256-GCM-SHA384" - "AES256-SHA" - "ECDHE-ECDSA-AES128-GCM-SHA256" - "ECDHE-ECDSA-AES128-SHA" - "ECDHE-ECDSA-AES256-GCM-SHA384" - "ECDHE-ECDSA-AES256-SHA" - "ECDHE-ECDSA-CHACHA20-POLY1305" - "ECDHE-RSA-AES128-GCM-SHA256" - "ECDHE-RSA-AES128-SHA" - "ECDHE-RSA-AES256-GCM-SHA384" - "ECDHE-RSA-AES256-SHA" - "ECDHE-RSA-CHACHA20-POLY1305" ...
אם רוצים להפעיל גרסאות ישנות יותר של TLS בפריסת שער הכניסה של Apigee, צריך להשתמש במאפיינים לדוגמה, כדי להפעיל את TLS v.1.1: virtualhosts: - name: ENV_GROUP_NAME minTLSProtocolVersion: "1.1" cipherSuites: - "ECDHE-ECDSA-AES128-GCM-SHA256" - "ECDHE-RSA-AES128-GCM-SHA256" - "ECDHE-ECDSA-AES256-GCM-SHA384" - "ECDHE-RSA-AES256-GCM-SHA384" - "ECDHE-ECDSA-CHACHA20-POLY1305" - "ECDHE-RSA-CHACHA20-POLY1305" - "ECDHE-ECDSA-AES128-SHA" - "ECDHE-RSA-AES128-SHA" - "ECDHE-ECDSA-AES256-SHA" - "ECDHE-RSA-AES256-SHA" ... |
||||||||||||
virtualhosts[].name |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: חובה השם של המארח הווירטואלי. |
||||||||||||
virtualhosts[].maxTLSProtocolVersion |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: הגרסה המקסימלית של פרוטוקול TLS שאפשר לבחור ב-Envoy. Envoy משתמש באופן אוטומטי בגרסה האופטימלית של פרוטוקול TLS בין הערך חייב להיות מחרוזת שמייצגת את מספר הגרסה של TLS. לדוגמה: virtualhosts: - name: default maxTLSProtocolVersion: "1.3"
המחרוזת מייצגת את מספר גרסת ה-TLS בפורמט מידע נוסף זמין ב
|
||||||||||||
virtualhosts[].minTLSProtocolVersion |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: הגרסה המינימלית של פרוטוקול TLS ש-Envoy יכול לבחור. Envoy משתמש באופן אוטומטי בגרסה האופטימלית של פרוטוקול TLS בין הערך חייב להיות מחרוזת שמייצגת את מספר הגרסה של TLS. לדוגמה: virtualhosts: - name: default minTLSProtocolVersion: "1.2"
המחרוזת מייצגת את מספר גרסת ה-TLS בפורמט מידע נוסף זמין ב
|
||||||||||||
virtualhosts[].requestTimeout |
בסיסי | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: תרשים: מספר השניות שאחריהן הבקשה תפוג. הערך המינימלי הוא 1. |
||||||||||||
virtualhosts[].selector |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: תרשים: חובה צמד של מפתח-ערך של סלקטור כדי להפנות לסלקטורים שונים של תעבורת כניסה.
אם לא מספקים תווית סלקטור, ההגדרה מסופקת לשער הכניסה של Apigee. |
||||||||||||
virtualhosts[].sslCertPath |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: צריך לציין
הנתיב במערכת לקובץ אישור TLS. |
||||||||||||
virtualhosts[].sslKeyPath |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: צריך לציין
הנתיב במערכת לקובץ המפתח הפרטי של TLS. |
||||||||||||
virtualhosts[].sslSecret |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא תרשים: צריך לציין
השם של הקובץ שמאוחסן בסוד של Kubernetes שמכיל את המשתמשים והסיסמאות של Cassandra. כדי ליצור את הסוד, פועלים לפי ההוראות הבאות: יצירת הסוד. מידע נוסף:
|
watcher
המאפיין watcher הוא מאפיין חובה בהגדרות.
ה-watcher הוא תהליך שעוקב אחרי שינויים בהגדרות ומפעיל את היישום שלהם במישור זמן הריצה.
בטבלה הבאה מפורטות המאפיינים של אובייקט watcher:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
watcher.securityContext.seccompProfile.type |
Advanced |
הוצג בגרסה: 1.16.0 ערך ברירת מחדל: ללא תרשים: מציין את סוג פרופיל Seccomp שיוחל על הקשר האבטחה של ה-Pod. הערכים המותרים הם |
watcher.annotations |
Advanced | הוצג בגרסה: 1.5.0
ערך ברירת מחדל: ללא תרשים: מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-Pods. מידע נוסף מופיע במאמר בנושא הערות מותאמות אישית. |
watcher.args.enableIssueScanning |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: תרשים: הפעלה או השבתה של חשיפת בעיות אוטומטית. כש- מגדירים את הערך |
watcher.args.enableLeaderElect |
Advanced | הוצג בגרסה: 1.13.0
ערך ברירת מחדל: תרשים: כשבוחרים באפשרות |
watcher.args.issueScanInterval |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: תרשים: המרווח בשניות שקובע את התדירות שבה Watcher סורק את מישור זמן הריצה כדי לזהות בעיות באופן אוטומטי. מידע נוסף מופיע במאמר בנושא חשיפת בעיות באופן אוטומטי. |
watcher.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא תרשים: ב-Helm בלבד: כתובת האימייל של חשבון השירות (GSA) של בדרך כלל, כתובות האימייל של GSA הן בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-watcher@my-hybrid-project.iam.gserviceaccount.com אפשר לעיין במאמרים הפעלת Workload Identity ב-GKE או הפעלת איחוד שירותי אימות הזהות של עומסי עבודה ב-AKS וב-EKS. |
watcher.image.pullPolicy |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: קובעת מתי kubelet מושך את קובץ האימג' של Docker של ה-Pod. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
watcher.image.tag |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: תרשים: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
watcher.image.url |
Advanced | הוצג בגרסה: 1.4.0
ערך ברירת מחדל: ללא תרשים: המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
watcher.podDisruptionBudget.minAvailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המינימלי של פודים של watcher שצריכים להישאר זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוי של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- watcher:
podDisruptionBudget:
minAvailable: "50%" |
watcher.podDisruptionBudget.maxUnavailable |
Advanced |
הוצג בגרסה: 1.16.10 ערך ברירת מחדל: ללא תרשים: המספר המקסימלי של פודים של צופים שיכולים להיות לא זמינים במהלך שיבוש רצוני, למשל במהלך שדרוג של מאגר צמתים או ניקוז של צומת. בשדה הזה מגדירים את השדה לדוגמה, ב- watcher:
podDisruptionBudget:
maxUnavailable: 1 |
watcher.replicaCountMax |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: תרשים: המספר המקסימלי של רפליקות של רכיב Watcher. כדי למנוע התנגשויות, צריך להגדיר את הערך הזה ל- ב-Apigee Hybrid נעשה שימוש בפוד watcher אחד לכל התקנה. בחירת מנהיג בוחרת באופן אוטומטי פוד אחד של צופה. עותקים משוכפלים נוספים של פודים של Watcher ייכפו למצב לא יציב. מידע נוסף זמין במאמר בנושא watcher.args.enableLeaderElect. |
watcher.replicaCountMin |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: תרשים: מספר העותקים המינימלי של הצופה. |
watcher.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
watcher.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת מחדל: תרשים: מגבלת הזיכרון של המשאב בקונטיינר של Kubernetes, במביבייט.
|
watcher.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: חובה. הנתיב לקובץ המפתח של חשבון השירות של Google עם התפקיד Apigee Runtime Agent. |
watcher.serviceAccountRef |
Advanced | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא תרשים: צריך לציין את serviceAccountPath או את serviceAccountRef. הפניה לסוד ב-Kubernetes לקובץ מפתח של חשבון שירות ב-Google. מידע נוסף זמין במאמר בנושא אחסון מפתחות של חשבונות שירות בסודות של Kubernetes. |
watcher.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts. |
watcher.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
watcher.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: תרשים: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
watcher.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
watcher.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא תרשים: התכונה הזו משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |