בקטע הזה מפורטים כל מאפייני ההגדרה שאפשר להשתמש בהם כדי להתאים אישית את מישור זמן הריצה של פריסת Apigee Hybrid.
נכסים ברמה העליונה
בטבלה הבאה מתוארים מאפיינים ברמה העליונה בקובץ overrides.yaml. אלה מאפיינים שלא שייכים לאובייקט אחר, והם חלים ברמת הארגון או הסביבה:
| מאפיין (property) | תיאור |
|---|---|
axHashSalt |
הוצג בגרסה: 1.3.0 ערך ברירת המחדל: שם הארגון אופציונלי השם של סוד ב-Kubernetes שמכיל ערך salt לגיבוב שמשמש להצפנה של נתוני משתמשים שעברו טשטוש שנשלחים ל-Apigee Analytics. אם לא תציינו ערך salt, המערכת תשתמש בשם הארגון שלכם כברירת מחדל. יוצרים את הסוד עם ערך ה-salt כקלט. אתם יכולים להשתמש באותו מלח בכמה אשכולות כדי להבטיח תוצאות גיבוב עקביות בין האשכולות. |
contractProvider |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הגדרה של נתיב API לכל ממשקי ה-API בהתקנה. |
gcpProjectID |
Deprecated: בגרסה 1.2.0 ואילך, צריך להשתמש ב-gcp.projectID במקום זאת.
הוצג בגרסה: 1.0.0 ערך ברירת מחדל: ללא חובה מזהה הפרויקט ב-Google Cloud. הפרמטר הזה פועל עם |
gcpRegion |
Deprecated: בגרסה 1.2.0 ואילך, צריך להשתמש ב-gcp.region במקום זאת.
הוצג בגרסה: 1.0.0 ערך ברירת המחדל: חובה האזור או התחום (zone) הכי קרובים ב-Google Cloud של אשכול Kubernetes. פועל עם |
imagePullSecrets.name |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא שם הסוד של Kubernetes מוגדר כסוג docker-registry; משמש לשליפת תמונות ממאגר פרטי. |
k8sClusterName |
Deprecated: בגרסה 1.2.0 ואילך, במקום זאת משתמשים ב-k8sCluster.name
וב-k8sCluster.region.
הוצג בגרסה: 1.0.0 ערך ברירת מחדל: ללא השם של אשכול Kubernetes (K8S) שבו פועל הפרויקט ההיברידי. הוא פועל עם |
kmsEncryptionKey |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. נתיב מערכת הקבצים המקומית של מפתח ההצפנה של נתוני KMS ב-Apigee. |
kmsEncryptionPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. הנתיב לקובץ שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kmsEncryptionSecret.key |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. המפתח של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kmsEncryptionSecret.name |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kmsEncryptionKey, kmsEncryptionPath או kmsEncryptionSecret. השם של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kvmEncryptionKey |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. נתיב במערכת הקבצים המקומית של מפתח ההצפנה של נתוני KVM ב-Apigee. |
kvmEncryptionPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. הנתיב לקובץ שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kvmEncryptionSecret.key |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. המפתח של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
kvmEncryptionSecret.name |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אופציונלי. אפשר להשתמש רק באחד מהפרמטרים kvmEncryptionKey, kvmEncryptionPath או kvmEncryptionSecret. השם של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
namespace |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מרחב השמות של אשכול Kubernetes שבו יותקנו רכיבי Apigee. |
org |
הוצג בגרסה: 1.0.0 ערך ברירת מחדל: ללא חובה הארגון עם התכונה Hybrid שהוקצה לכם על ידי Apigee במהלך ההתקנה של Hybrid. ארגון הוא המאגר ברמה העליונה ב-Apigee. הוא מכיל את כל שרתי ה-proxy של ה-API והמשאבים שקשורים אליהם. אם הערך ריק, צריך לעדכן אותו בשם הארגון אחרי שיוצרים אותו. |
revision |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: Apigee hybrid תומך בעדכוני Kubernetes מתגלגלים, שמאפשרים לבצע עדכוני פריסה ללא השבתה, על ידי עדכון הדרגתי של מופעי Pod במופעים חדשים. כשמעדכנים חלק מהחלפות ברירת המחדל של YAML שגורמות לשינוי ב-Kubernetes
כשמשנים את המאפיין
שינויים במאפיינים של האובייקטים הבאים מחייבים עדכון של מידע נוסף זמין במאמר בנושא עדכונים מדורגים. |
validateServiceAccounts |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הגדרה שמאפשרת אימות קפדני של הרשאות בחשבון שירות. השיטה הזו משתמשת ב-method
מידע נוסף מופיע ב- |
ao
Apigee Operators (AO) יוצר ומעדכן משאבי Kubernetes ו-Istio ברמה נמוכה שנדרשים לפריסה ולתחזוקה של ApigeeDeployment (AD). לדוגמה, בקר מבצע שחרור של מעבדי הודעות. בנוסף, הוא מאמת את ההגדרה של ApigeeDeployment לפני שהוא שומר אותה באשכול Kubernetes.
בטבלה הבאה מתוארות המאפיינים של האובייקט apigee-operators ao:
| מאפיין (property) | תיאור |
|---|---|
ao.image.pullPolicy |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
ao.image.tag |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
ao.image.url |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
ao.resources.limits.cpu |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
ao.resources.limits.memory |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
ao.resources.requests.cpu |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
ao.resources.requests.memory |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
authz
בטבלה הבאה מפורטות המאפיינים של אובייקט authz:
| מאפיין (property) | תיאור |
|---|---|
authz.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
authz.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
authz.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל:
המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
authz.livenessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
authz.livenessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת הפעילות. |
authz.livenessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
authz.livenessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
authz.readinessProbe.failureThreshold |
הוצג בגרסה: Beta2
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 1. |
authz.readinessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
authz.readinessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
authz.readinessProbe.successThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר ההצלחות המינימלי ברצף שצריך כדי שבקשה לבדיקת תקינות מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
authz.readinessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
authz.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: כמות משאבי ה-CPU להקצאה לבקשות אימות. |
authz.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: כמות משאבי הזיכרון להקצאה לבקשות אימות. |
busyBoxInit (הוצאה משימוש)
בטבלה הבאה מפורטות המאפיינים של אובייקט busyBoxInit:
| מאפיין (property) | תיאור |
|---|---|
busyBoxInit.image.pullPolicy |
Deprecated.
הוצג בגרסה: 1.0.0 ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
busyBoxInit.image.tag |
Deprecated.
הוצג בגרסה: 1.0.0 ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
busyBoxInit.image.url |
Deprecated.
הוצג בגרסה: 1.0.0 ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
cassandra
הגדרת השירות ההיברידי שמנהל את מאגר הנתונים של זמן הריצה. מאגר המידע הזה מכיל הגדרות של אפליקציות, מוניטורים של מכסות מבוזרות, מפתחות API ואסימוני OAuth לאפליקציות שפועלות בשער.
מידע נוסף מופיע במאמר הגדרת StorageClass.
בטבלה הבאה מפורטות המאפיינים של אובייקט cassandra:
| מאפיין (property) | תיאור |
|---|---|
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 |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.auth.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.auth.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
cassandra.auth.secret |
הוצג בגרסה: 1.3.3
ערך ברירת מחדל: ללא
השם של קובץ שמאוחסן בסוד של Kubernetes ומכיל את אישור ה-TLS ואת המפתח הפרטי. צריך ליצור את הסוד באמצעות נתוני המפתח והאישור של TLS כקלט. מידע נוסף:
|
cassandra.backup.cloudProvider |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: נדרש אם הגיבוי מופעל. ספק שירותי ענן לאחסון גיבויים. |
cassandra.backup.dbStorageBucket |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא נדרש אם הגיבוי מופעל. קטגוריה של Cloud Storage לנתוני הגיבוי. |
cassandra.backup.enabled |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: גיבוי הנתונים לא מופעל כברירת מחדל. כדי להפעיל, מגדירים את האפשרות ל- מידע נוסף זמין במאמר בנושא גיבוי ושחזור של Cassandra. |
cassandra.backup.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.backup.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.backup.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
cassandra.backup.schedule |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: לוח הזמנים של משימת ה-cron. מידע נוסף זמין במאמר בנושא גיבוי ושחזור של Cassandra. |
cassandra.backup.serviceAccountPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא אם הגיבוי מופעל, צריך להגדיר את אחד מהמאפיינים הבאים: הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד מנהל אובייקט אחסון. |
cassandra.backup.serviceAccountSecretRef |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אם הגיבוי מופעל, צריך להגדיר את אחד מהמאפיינים הבאים: השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות של Google עם התפקיד אדמין של אובייקט אחסון כקלט. |
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
ערך ברירת המחדל: מגדירים את המאפיין הזה לערך |
cassandra.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
cassandra.maxHeapSize |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הגבול העליון של זיכרון המערכת של JVM שזמין לפעולות של Cassandra, במגה-בייט. |
cassandra.multiRegionSeedHost |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא כתובת ה-IP של אשכול Cassandra קיים שמשמש להרחבת האשכול הקיים לאזור חדש. מידע נוסף זמין במאמר בנושא הגדרת מארח seed במספר אזורים. |
cassandra.nodeSelector.key |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה מפתח התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי נתונים של |
cassandra.nodeSelector.value |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא ערך אופציונלי של תווית לבחירת צומת שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי נתונים של ראו nodeSelector. |
cassandra.port |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר היציאה שמשמש להתחברות ל-cassandra. |
cassandra.rack |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מציין את המתלה של צומת Cassandra. |
cassandra.readinessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 1. |
cassandra.readinessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
cassandra.readinessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
cassandra.readinessProbe.successThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר ההצלחות המינימלי ברצף שצריך כדי שבקשה לבדיקת תקינות מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
cassandra.readinessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
cassandra.replicaCount |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: Cassandra הוא מאגר נתונים משוכפל. במאפיין הזה מציינים את מספר הצמתים של Cassandra שמשמשים כ-StatefulSet. |
cassandra.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
cassandra.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
cassandra.restore.cloudProvider |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: חובה אם מופעל שחזור. ספק שירותי ענן לאחסון גיבויים. |
cassandra.restore.dbStorageBucket |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה אם מופעל שחזור. קטגוריה ב-Cloud Storage לנתוני הגיבוי שרוצים לשחזר. |
cassandra.restore.enabled |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: |
cassandra.restore.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
cassandra.restore.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
cassandra.restore.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
cassandra.restore.serviceAccountPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא אם השחזור מופעל, צריך להגדיר את העמודה הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד מנהל אובייקט אחסון. |
cassandra.restore.serviceAccountSecretRef |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אם השחזור מופעל, צריך להגדיר את אחד מהערכים restore.serviceAccountPath או restore.serviceAccountSecretRef. השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות של Google עם התפקיד אדמין של אובייקט אחסון כקלט. |
cassandra.restore.snapshotTimestamp |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה אם מופעל שחזור. חותמת הזמן של הגיבוי שצריך לשחזר. |
cassandra.restore.user |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: חשבון אדמין שם המשתמש ב-Cassandra שמשמש לשחזור גיבוי הסכימה. אם לא מציינים משתמש, המערכת משתמשת במשתמש האדמין. |
cassandra.sslCertPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא
הנתיב במערכת לקובץ אישור TLS. |
cassandra.sslKeyPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא
הנתיב במערכת לקובץ המפתח הפרטי של TLS. |
cassandra.sslRootCAPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא שרשרת האישורים לרשות האישורים (CA) הבסיסית. |
cassandra.storage.capacity |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: נדרש אם מציינים את storage.storageClass ההגדרה קובעת את גודל הדיסק הנדרש במבי-בייט. |
cassandra.storage.storageClass |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מציין את סוג האחסון המקומי שבו נעשה שימוש. |
cassandra.terminationGracePeriodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
certmanager
cert-manager הוא מנהל אישורים להטמעות של Kubernetes שמשמש את Apigee. מידע נוסף על cert-manager
בטבלה הבאה מפורטות המאפיינים של אובייקט certmanager:
| מאפיין (property) | תיאור |
|---|---|
certmanager.image.tag |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
certmanager.image.url |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
certmanagercainjector
ה-CA injector של cert-manager הוא תהליך של cert-manager שאחראי להחדרת חבילת ה-CA לתהליך ה-Webhook של cert-manager. מידע נוסף על CA injector מופיע במסמכי cert-manager.
בטבלה הבאה מפורטות המאפיינים של אובייקט certmanagercainjector:
| מאפיין (property) | תיאור |
|---|---|
certmanagercainjector.image.tag |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
certmanagercainjector.image.url |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
certmanagerwebhook
ה-Webhook של cert-manager הוא תהליך שמספק בקרה דינמית על אישור בקשות למשאבי cert-manager. מידע נוסף על Webhook זמין במאמרי העזרה של cert-manager.
בטבלה הבאה מפורטות המאפיינים של אובייקט certmanagerwebhook:
| מאפיין (property) | תיאור |
|---|---|
certmanagerwebhook.image.tag |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
certmanagerwebhook.image.url |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
connectAgent
Apigee Connect מאפשר למישור הניהול של Apigee Hybrid להתחבר בצורה מאובטחת לשירות MART במישור זמן הריצה, בלי שתצטרכו לחשוף את נקודת הקצה של MART באינטרנט.
בטבלה הבאה מפורטות המאפיינים של אובייקט connectAgent:
| מאפיין (property) | תיאור |
|---|---|
connectAgent.enabled |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: האם ההתקנה הזו משתמשת ב-Apigee Connect במקום ב-Istio ingress בשביל mart? נכון או לא נכון? |
connectAgent.server |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המיקום של השרת והיציאה של השירות הזה. |
connectAgent.logLevel |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: רמת הדיווח ביומן. הערכים האפשריים הם:
|
connectAgent.image.pullPolicy |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
connectAgent.image.tag |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
connectAgent.image.url |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. בודקים את |
connectAgent.replicaCountMax |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: מספר הרפליקות המקסימלי שזמין לשינוי גודל אוטומטי. |
connectAgent.replicaCountMin |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: מספר הרפליקות המינימלי שזמין לשינוי גודל אוטומטי. בסביבת ייצור, כדאי להגדיל את הערך של |
connectAgent.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
connectAgent.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
connectAgent.targetCPUUtilizationPercentage |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ניצול המעבד (CPU) של סוכן Apigee Connect ביעד בפוד. הערך בשדה הזה מאפשר ל-Apigee Connect לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
connectAgent.terminationGracePeriodSeconds |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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. כל סביבה מספקת הקשר מבודד או ארגז חול להרצת פרוקסי של 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[].hostAlias |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא Deprecated: במקומה צריך להשתמש ב-hostAliases[]. |
envs[].hostAliases[] |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא כינויי המארחים שמפנים לסביבה. כל כינוי מארח חייב להיות שם דומיין בעל הרשאות מלאות. |
envs[].httpProxy.host |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא קביעת השם המארח או כתובת ה-IP שבהם פועל שרת ה-proxy של HTTP. מציגים את המאפיינים envs:
- name: test
httpProxy:
scheme: HTTP
host: 10.12.0.47
port: 3128
... |
envs[].httpProxy.port |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא ההגדרה הזאת קובעת את היציאה שבה פועל ה-HTTP proxy. אם לא מציינים את המאפיין הזה, המערכת משתמשת ביציאה |
envs[].httpProxy.scheme |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מציינת את סוג ה-HTTP proxy כ-HTTP או כ-HTTPS. כברירת מחדל, הוא משתמש ב-HTTP. |
envs[].httpProxy.username |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אם שרת ה-Proxy של HTTP דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק שם משתמש. |
envs[].httpProxy.password |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אם ה-HTTP proxy דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק סיסמה. |
envs[].kmsEncryptionKey |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא צריך לציין אחד מהמאפיינים הבאים: נתיב מערכת הקבצים המקומית של מפתח ההצפנה של נתוני KMS ב-Apigee. |
envs[].kmsEncryptionPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין אחד מהמאפיינים הבאים: הנתיב לקובץ שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
envs[].kmsEncryptionSecret.key |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין המפתח של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
envs[].kmsEncryptionSecret.name |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין אחד מהמאפיינים הבאים: השם של סוד ב-Kubernetes שמכיל מפתח הצפנה בקידוד Base64. מידע נוסף זמין במאמר בנושא הצפנת נתונים. |
envs[].name |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה שם סביבת Apigee שיש לסנכרן. |
envs[].pollInterval |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא המרווח שמשמש לסנכרון שינויים בארגון ובסביבה, בשניות. |
envs[].port |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מספר יציאת TCP לתנועת HTTPS. |
envs[].serviceAccountPaths.synchronizer |
הושק בגרסה: GA
ערך ברירת מחדל: ללא הנתיב לקובץ במערכת המקומית למפתח של חשבון שירות ב-Google עם התפקיד Apigee Synchronizer Manager. |
envs[].serviceAccountPaths.udca |
הושק בגרסה: GA
ערך ברירת מחדל: ללא הנתיב לקובץ במערכת המקומית למפתח של חשבון שירות ב-Google עם התפקיד Apigee Analytic Agent. |
envs[].serviceAccountSecretRefs.synchronizer |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות של Google עם התפקיד Apigee Synchronizer Manager כקלט. |
envs[].serviceAccountSecretRefs.udca |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא השם של סוד ב-Kubernetes. צריך ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Apigee Analytic Agent כקלט. |
envs[].sslCertPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין
הנתיב במערכת לקובץ אישור TLS. |
envs[].sslKeyPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין
הנתיב במערכת לקובץ המפתח הפרטי של TLS. |
envs[].sslSecret |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין
השם של קובץ שמאוחסן בסוד של Kubernetes ומכיל את אישור ה-TLS ואת המפתח הפרטי. צריך ליצור את הסוד באמצעות נתוני המפתח והאישור של TLS כקלט. מידע נוסף:
|
gcp
המזהה של הפרויקט ב-Google Cloud והאזור שבו apigee-logger ו-apigee-metrics שולחים את הנתונים שלהם.
בטבלה הבאה מפורטות המאפיינים של אובייקט gcp:
| מאפיין (property) | תיאור |
|---|---|
gcp.region |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה מציין את האזור ב-Google Cloud שבו |
gcp.projectID |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה מזהה את הפרויקט ב-Google Cloud שבו |
gcp.projectIDRuntime |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מזהה את הפרויקט של אשכול Kubernetes בזמן הריצה. המאפיין |
httpProxy
httpProxy מספקת פרמטרים להגדרת שרת proxy להעברת בקשות HTTP. כשמגדירים את שרת ה-Proxy ב-overrides.yaml, כל התקשורת באינטרנט של רכיבי MART, Synchronizer ו-UDCA עוברת דרך שרת ה-Proxy.
ראו גם: logger, mart, metrics, synchronizer ו-udca.
בטבלה הבאה מפורטות המאפיינים של אובייקט httpProxy:
| מאפיין (property) | תיאור |
|---|---|
httpProxy.host |
הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא שם המארח של Proxy ל-HTTP. |
httpProxy.port |
הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא היציאה של ה-Proxy ל-HTTP. |
httpProxy.scheme |
הוצג בגרסה: 1.1.1
ערך ברירת המחדל: הסכימה שבה נעשה שימוש בשרת ה-proxy. הערכים האפשריים הם |
k8sCluster
מזהה את אשכול Kubernetes שבו מותקנת סביבת זמן הריצה ההיברידית.
בטבלה הבאה מפורטות המאפיינים של אובייקט k8sCluster:
| מאפיין (property) | תיאור |
|---|---|
k8sCluster.name |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא השם של אשכול Kubernetes שבו מותקן זמן הריצה ההיברידי. |
k8sCluster.region |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא מזהה את האזור ב-Google Cloud שבו נוצר אשכול Kubernetes. |
kubeRBACProxy
מציין איפה Apigee צריך לחפש אמצעי בקרת גישה מבוססי-תפקידים ב-Kubernetes.
בטבלה הבאה מפורטות המאפיינים של אובייקט kubeRBACProxy:
| מאפיין (property) | תיאור |
|---|---|
kubeRBACProxy.image.pullPolicy |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
kubeRBACProxy.image.tag |
הוספנו בגרסה: v0.4.1
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
kubeRBACProxy.image.url |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. אם אתם לא רוצים להשתמש ב-Google Docker Hub, אתם יכולים להוריד את התמונות ולהשתמש בכתובת שבה מתארח קובץ האימג' של Docker באופן פנימי. |
logger
הגדרת השירות שמנהל את יומני הפעילות. כל השירותים של Apigee hybrid שפועלים באשכול Kubernetes שלכם מוציאים את המידע הזה.
מידע נוסף זמין במאמר בנושא סקירה כללית על רישום ביומן.
בטבלה הבאה מפורטות המאפיינים של אובייקט logger:
| מאפיין (property) | תיאור |
|---|---|
logger.enabled |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המתג מפעיל או משבית את הרישום ביומן באשכול. במקרים שבהם לא מדובר ב-GKE, הערך הוא |
logger.fluentd.buffer_chunk_limit |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הגודל המקסימלי של נתח מאגר, בקילובייט. חלקים שחורגים מהמגבלה יועברו אוטומטית לתור הפלט. |
logger.fluentd.buffer_queue_limit |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: האורך המקסימלי של תור הפלט. המגבלה שמוגדרת כברירת מחדל היא 256 מקטעים. |
logger.fluentd.flush_interval |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מרווח הזמן להמתנה לפני הפעלת ניקוי המאגר הבא, בשניות. |
logger.fluentd.max_retry_wait |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המרווח המקסימלי בין ניסיונות חוזרים של כתיבה, בשניות. |
logger.fluentd.num_threads |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השרשורים שמשמשים לניקוי המאגר. ערך ברירת המחדל הוא 1. |
logger.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
logger.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
logger.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
logger.livenessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
logger.livenessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת הפעילות. |
logger.livenessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
logger.livenessProbe.successThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר ההצלחות המינימלי ברצף שנדרש כדי שבדיקת הפעילות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
logger.livenessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
logger.nodeSelector.key |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: חובה מפתח תווית של בורר צמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי זמן ריצה של |
logger.nodeSelector.value |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: חובה ערך התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי זמן ריצה של |
logger.proxyURL |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא כתובת ה-URL של שרת ה-proxy של הלקוח. |
logger.resources.limits.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
logger.resources.limits.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
logger.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
logger.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
logger.serviceAccountPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד Logs Writer. |
logger.serviceAccountSecretRef |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים השם של סוד ב-Kubernetes. צריך ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Logs Writer כקלט. |
logger.terminationGracePeriodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
mart
השירות MART (ממשק API לניהול נתוני זמן ריצה) מוגדר כספק API עבור ממשקי API ציבוריים של Apigee, כדי שתוכלו לגשת לישויות של נתוני זמן ריצה ולנהל אותן, כמו KMS (מפתחות API ואסימוני OAuth), KVM, Quota ומוצרי API.
בטבלה הבאה מפורטות המאפיינים של אובייקט mart:
| מאפיין (property) | תיאור |
|---|---|
mart.hostAlias |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא כינוי המארח שמצביע על אובייקט MART. אפשר להגדיר את המאפיין הזה כ- |
mart.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
mart.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
mart.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. בודקים את הקובץ |
mart.initCheckCF.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: כמות משאבי המעבד שהוקצו לבדיקת האתחול של תהליך Cloud Foundry. |
mart.livenessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
mart.livenessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת הפעילות. |
mart.livenessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
mart.livenessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
mart.metricsURL |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: |
mart.nodeSelector.key |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא תווית אופציונלית של מפתח התווית של בורר הצמתים לטירגוט צמתים של Kubernetes עבור |
mart.nodeSelector.value |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא ערך אופציונלי של תווית בורר הצמתים לטירגוט צמתים של Kubernetes עבור שירותי זמן ריצה |
mart.readinessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 1. |
mart.readinessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
mart.readinessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
mart.readinessProbe.successThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר ההצלחות המינימלי ברצף שצריך כדי שבקשה לבדיקת תקינות מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
mart.readinessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
mart.replicaCountMax |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הרפליקות המקסימלי שזמין לשינוי גודל אוטומטי. |
mart.replicaCountMin |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הרפליקות המינימלי שזמין לשינוי גודל אוטומטי. |
mart.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
mart.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
mart.serviceAccountPath |
הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים הנתיב לקובץ המפתח של חשבון השירות של Google ללא תפקיד. |
mart.serviceAccountSecretRef |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google ללא תפקיד כקלט. |
mart.sslCertPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא צריך לציין הנתיב במערכת הקבצים המקומית לטעינה ולקידוד של אישור ה-SSL ל-Secret. |
mart.sslKeyPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא צריך לציין נתיב במערכת הקבצים המקומית לטעינה וקידוד של מפתח ה-SSL ל-Secret. |
mart.sslSecret |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין השם של קובץ שמאוחסן בסוד של Kubernetes ומכיל את אישור ה-TLS ואת המפתח הפרטי. key. צריך ליצור את הסוד באמצעות נתוני המפתח והאישור של TLS כקלט. מידע נוסף:
|
mart.targetCPUUtilizationPercentage |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ניצול המעבד (CPU) של תהליך ה-MART ביחידת ה-pod. הערך בשדה הזה מאפשר ל-MART לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
mart.terminationGracePeriodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
metrics
הגדרת השירות שאוסף מדדי פעולות. אפשר להשתמש בנתוני מדדים כדי לעקוב אחרי תקינות השירותים ההיברידיים, להגדיר התראות ועוד.
מידע נוסף מופיע במאמר סקירה כללית על איסוף מדדים.
בטבלה הבאה מפורטות המאפיינים של אובייקט metrics:
| מאפיין (property) | תיאור |
|---|---|
metrics.enabled |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הפעלת מדדים של Apigee. מגדירים את הערך |
metrics.nodeSelector.key |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה מפתח תווית של בורר צמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי זמן ריצה של |
metrics.nodeSelector.value |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה ערך התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי זמן ריצה של |
metrics.prometheus.args.storage_tsdb_retention |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: כמות הזמן ש-Prometheus ממתין לפני הסרת נתונים ישנים מהאחסון המקומי, בשעות. |
metrics.prometheus.containerPort |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: היציאה להתחברות לשירות המדדים של Prometheus. |
metrics.prometheus.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
metrics.prometheus.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
metrics.prometheus.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
metrics.prometheus.livenessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
metrics.prometheus.livenessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
metrics.prometheus.livenessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
prometheus.sslCertPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה הנתיב לאישור ה-SSL לתהליך איסוף המדדים של Prometheus. Prometheus הוא כלי ש-Apigee יכול להשתמש בו כדי לאסוף ולעבד מדדים. כך עושים זאת:
|
prometheus.sslKeyPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה הנתיב למפתח ה-SSL לתהליך איסוף המדדים של Prometheus. Prometheus הוא כלי ש-Apigee יכול להשתמש בו כדי לאסוף ולעבד מדדים. כך עושים זאת:
|
metrics.proxyURL |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא כתובת ה-URL של פרוקסי ה-sidecar של תהליך המדדים באשכול Kubernetes. |
metrics.resources.limits.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
metrics.resources.limits.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
metrics.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
metrics.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
metrics.sdSidecar.containerPort |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: היציאה להתחברות לשירות המדדים של Cloud Operations. |
metrics.sdSidecar.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: קובע מתי Kubelet מושך את קובץ האימג' של Docker של השירות הזה. הערכים האפשריים כוללים:
|
metrics.sdSidecar.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
metrics.sdSidecar.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
metrics.serviceAccountPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד כתיבת מדדים ב-Monitoring. |
metrics.serviceAccountSecretRef |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות של Google עם התפקיד Monitoring Metric Writer כקלט. |
metrics.terminationGracePeriodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
nodeSelector
האובייקט nodeSelector מגדיר את הצומת של מופע Apigee. מאחורי הקלעים, כשמריצים את הפקודה apigeectl, היא ממפה את מפתח התווית/הערך עבור apigeeRuntime ו-apigeeData לרכיבי Istio ו-MART.
אפשר לבטל את ההגדרה הזו לאובייקטים ספציפיים באמצעות המאפיין mart:nodeSelector.
בטבלה הבאה מפורטות המאפיינים של אובייקט nodeSelector:
| מאפיין (property) | תיאור |
|---|---|
nodeSelector.apigeeData.key |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ApigeeData הוא הצומת של מסד הנתונים Cassandra. מפתח התווית של בורר הצמתים לטירגוט צמתי Kubernetes לעבודה עם נתוני שירותי Apigee. |
nodeSelector.apigeeData.value |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: apigee-data הוא הצומת של מסד הנתונים Cassandra. ערך התווית של בורר הצמתים לטירגוט צמתי Kubernetes לעבודה עם נתונים של שירותי Apigee. |
nodeSelector.apigeeRuntime.key |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: Apigee Runtime הוא הצומת של סביבת זמן הריצה של הפרויקט. מפתח של תווית לבחירת צמתים (Node) לטירגוט צמתים של Kubernetes לשירותי זמן ריצה של Apigee. |
nodeSelector.apigeeRuntime.value |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: |
nodeSelector.requiredForScheduling |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: false ערך ברירת המחדל של המאפיין
בגרסת הייצור, הערך של |
runtime
בטבלה הבאה מפורטות המאפיינים של אובייקט runtime:
| מאפיין (property) | תיאור |
|---|---|
runtime.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
runtime.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
runtime.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: כתובת ה-URL למשאב התמונה של ההתקנה, לדוגמה:
המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
runtime.livenessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
runtime.livenessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת הפעילות. |
runtime.livenessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
runtime.livenessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
runtime.nodeSelector.key |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מפתח התווית האופציונלי של בורר צמתים לטירגוט צמתים של Kubernetes עבור שירותים |
runtime.nodeSelector.value |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא ערך התווית של בורר הצמתים לטירגוט צמתים של Kubernetes עבור שירותים של |
runtime.readinessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 1. |
runtime.readinessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
runtime.readinessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
runtime.readinessProbe.successThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר ההצלחות המינימלי ברצף שצריך כדי שבקשה לבדיקת תקינות מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
runtime.readinessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
runtime.replicaCountMax |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הרפליקות המקסימלי שזמין לשינוי גודל אוטומטי. |
runtime.replicaCountMin |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הרפליקות המינימלי שזמין לשינוי גודל אוטומטי. |
runtime.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
runtime.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב בקונטיינר של Kubernetes, במביבייט ( |
runtime.service.type |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: סוג השירות. אפשר להגדיר את זה לשירות אחר מלבד ClusterIP, לדוגמה:
|
runtime.targetCPUUtilizationPercentage |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ניצול המעבד (CPU) של תהליך זמן הריצה ב-Pod. הערך בשדה הזה מאפשר לזמן הריצה לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
runtime.terminationGracePeriodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
synchronizer
הכלי מוודא שמעבדי בקשות מעודכנים בחבילות האחרונות של proxy ל-API שנפרסו. לשם כך, הכלי לסנכרון שולח שאילתות למישור הניהול. כשמזוהה חוזה חדש, הכלי לסנכרון שולח אותו למישור זמן הריצה.
מידע נוסף זמין במאמר בנושא כלי הסנכרון.
בטבלה הבאה מפורטות המאפיינים של אובייקט synchronizer:
| מאפיין (property) | תיאור |
|---|---|
synchronizer.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
synchronizer.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
synchronizer.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
synchronizer.livenessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
synchronizer.livenessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת הפעילות. |
synchronizer.livenessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
synchronizer.livenessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
synchronizer.nodeSelector.key |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה תווית אופציונלית של מפתח התווית של בורר הצמתים לטירגוט צמתים של Kubernetes עבור ראו nodeSelector. |
synchronizer.nodeSelector.value |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא ערך אופציונלי של תווית לבחירת צומת, שמשמש לטירגוט צמתים של Kubernetes עבור שירותי זמן ריצה של ראו nodeSelector. |
synchronizer.pollInterval |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: משך הזמן שהכלי Synchronizer ממתין בין פעולות של שליחת בקשות. הכלי Synchronizer מבצע בדיקות בשירותי מישור הבקרה של Apigee כדי לזהות ולשלוף חוזים חדשים של זמן ריצה. |
synchronizer.readinessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 1. |
synchronizer.readinessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שעוברות אחרי הפעלת מאגר לפני הפעלת בדיקת מוכנות. |
synchronizer.readinessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
synchronizer.readinessProbe.successThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר ההצלחות המינימלי ברצף שצריך כדי שבקשה לבדיקת תקינות מוכנות תיחשב כמוצלחת אחרי כשל. הערך המינימלי הוא 1. |
synchronizer.readinessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
synchronizer.replicaCount |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הרפליקות לצורך שינוי גודל אוטומטי. |
synchronizer.replicaCountMax |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: מספר הרפליקות המקסימלי להרחבה אוטומטית. |
synchronizer.replicaCountMin |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: מספר הרפליקות המינימלי להרחבה אוטומטית. |
synchronizer.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
synchronizer.resources.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב בקונטיינר Kubernetes, בג'יגה-בייט. |
synchronizer.serviceAccountPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא צריך לציין את serviceAccountPath או את serviceAccountSecretRef. הנתיב לקובץ המפתח של חשבון השירות של Google עם התפקיד Apigee Synchronizer Manager. |
synchronizer.serviceAccountSecretRef |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין את serviceAccountPath או את serviceAccountSecretRef. השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות של Google עם התפקיד Apigee Synchronizer Manager כקלט. |
synchronizer.targetCPUUtilizationPercentage |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל:
ניצול יחידת העיבוד המרכזית (CPU) של תהליך הסנכרון ב-pod. הערך בשדה הזה מאפשר ל-Synchronizer לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
synchronizer.terminationGracePeriodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
udca
(Universal Data Collection Agent) מגדיר את השירות שפועל ב-pod לאיסוף נתונים במישור זמן הריצה. השירות הזה מחלץ נתונים של ניתוח וסטטוס פריסה ושולח אותם אל Unified Analytics Platform (UAP).
מידע נוסף זמין במאמר איסוף נתונים של Analytics וסטטוס הפריסה.
בטבלה הבאה מפורטות המאפיינים של אובייקט udca:
| מאפיין (property) | תיאור |
|---|---|
udca.fluentd.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
udca.fluentd.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
udca.fluentd.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
udca.fluentd.resource.limits.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
udca.fluentd.resource.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
udca.fluentd.resource.requests.memory |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
udca.image.pullPolicy |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: IfNotPresent ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
udca.image.tag |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
udca.image.url |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המיקום של קובץ האימג' של Docker בשביל השירות הזה. |
udca.jvmXms |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: כמות הזיכרון ההתחלתית של JVM בתא של איסוף הנתונים. |
udca.jvmXmx |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההקצאה המקסימלית של זיכרון ל-JVM של יחידת איסוף הנתונים. |
udca.livenessProbe.failureThreshold |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
udca.livenessProbe.initialDelaySeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת הפעילות. |
udca.livenessProbe.periodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
udca.livenessProbe.timeoutSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
udca.nodeSelector.key |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה מפתח תווית של בורר צמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי זמן ריצה של |
udca.nodeSelector.value |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה ערך התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי זמן ריצה של |
udca.pollingIntervalInSec |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: משך הזמן בשניות שבו הכלי UDCA ממתין בין פעולות של דגימה. כלי UDCA מבצע סקר של ספריית הנתונים במערכת הקבצים של פוד איסוף הנתונים כדי לזהות קבצים חדשים להעלאה. |
udca.replicaCountMax |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המספר המקסימלי של פודים שהפריסה ההיברידית יכולה להוסיף באופן אוטומטי עבור פריסת ה-UDCA. מכיוון ש-UDCA מיושם כ-ReplicaSet, הפודים הם רפליקות. |
udca.replicaCountMin |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפודים המינימלי לפריסת UDCA. מכיוון ש-UDCA מוטמע כ-ReplicaSet, הפודים הם רפליקות. אם השימוש במעבד (CPU) יעלה על |
udca.resources.requests.cpu |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
udca.revision |
נוסף בגרסה: 1
ערך ברירת המחדל: ערך סטטי שמאוכלס בתווית כדי לאפשר פריסות קנריות. |
udca.serviceAccountPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד Apigee Analytics Agent. |
udca.serviceAccountSecretRef |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים השם של סוד ב-Kubernetes. צריך ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Apigee Analytics Agent כקלט. |
udca.targetCPUUtilizationPercentage |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: סף השימוש במעבד לצורך שינוי קנה המידה של מספר הפודים ב-ReplicaSet, כאחוז מסך משאבי המעבד הזמינים. בשיטה ההיברידית נעשה שימוש משולב בכל המכולות ב-pod לאיסוף נתונים (גם fluentd וגם UDCA) כדי לחשב את רמת הניצול הנוכחית. אם השימוש במעבד (CPU) עולה מעל הערך הזה, המערכת ההיברידית תגדיל בהדרגה את מספר הפודים ב-ReplicaSet, עד |
udca.terminationGracePeriodSeconds |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
virtualhosts
המאפיין virtualhosts הוא מאפיין חובה בהגדרות.
מארחים וירטואליים מאפשרים ל-Apigee hybrid לטפל בבקשות API לקבוצת סביבות ספציפית.
למידע נוסף, אפשר לעיין במאמר בנושא הגדרת מארחים וירטואליים.
בטבלה הבאה מפורטות המאפיינים של אובייקט virtualhosts:
| מאפיין (property) | תיאור |
|---|---|
virtualhosts[].additionalGateways |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא רשימה של Istio Gateways להפניית תעבורה אליהם. |
virtualhosts[].name |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה השם של המארח הווירטואלי. |
virtualhosts[].hostAliases[] |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה
שם DNS אחד או יותר של השרת. לדוגמה, אם משתמשים בכמה שמות מארחים חלופיים במארח וירטואלי, כל שם מארח חלופי חייב להיות ייחודי.
לדוגמה, אם יוצרים כמה הגדרות של מארח וירטואלי, צריך להשתמש בשמות מארחים ייחודיים בכל אחת מהן. במילים אחרות, שתי הגדרות של מארח וירטואלי לא יכולות לכלול את אותו שם דומיין של מארח וירטואלי. |
virtualhosts[].maxTLSProtocolVersion |
הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא הגרסה המקסימלית של פרוטוקול TLS שאפשר לבחור ב-Envoy. Envoy משתמש באופן אוטומטי בגרסת פרוטוקול ה-TLS האופטימלית בין הערך חייב להיות מספר. לדוגמה:
virtualhosts:
- name: default
maxTLSProtocolVersion: "1.3"
המספר מייצג את מספר גרסת ה-TLS בפורמט אפשר לעיין גם ב
|
virtualhosts[].minTLSProtocolVersion |
הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא הגרסה המינימלית של פרוטוקול TLS ש-Envoy יכול לבחור. Envoy משתמש באופן אוטומטי בגרסת פרוטוקול ה-TLS האופטימלית בין הערך חייב להיות מספר. לדוגמה:
virtualhosts:
- name: default
minTLSProtocolVersion: "1.2"
המספר מייצג את מספר גרסת ה-TLS בפורמט אפשר לעיין גם במאמר בנושא |
virtualhosts[].selector |
הוצג בגרסה: 1.2.0
ערך ברירת המחדל: חובה צמד של סלקטור-ערך של מפתח/ערך שמפנה לסלקטורים שונים של כניסה. |
virtualhosts[].sslCertPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין
הנתיב במערכת לקובץ אישור TLS. |
virtualhosts[].sslKeyPath |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין
הנתיב במערכת לקובץ המפתח הפרטי של TLS. |
virtualhosts[].sslSecret |
הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא צריך לציין
השם של קובץ שמאוחסן בסוד של Kubernetes ומכיל את אישור ה-TLS ואת המפתח הפרטי. צריך ליצור את הסוד באמצעות נתוני המפתח והאישור של TLS כקלט. מידע נוסף:
|
watcher
המאפיין watcher הוא מאפיין חובה בהגדרות.
ה-watcher הוא תהליך שעוקב אחרי שינויים בהגדרות ומפעיל את היישום שלהם במישור זמן הריצה.
בטבלה הבאה מפורטות המאפיינים של אובייקט watcher:
| מאפיין (property) | תיאור |
|---|---|
watcher.replicaCountMax |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המספר המקסימלי של רפליקות של רכיב Watcher. כדי למנוע התנגשויות, צריך להגדיר את הערך הזה ל- |
watcher.replicaCountMin |
הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר העותקים המשוכפלים המינימלי של רכיב ה-Watcher. |
watcher.serviceAccountPath |
הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה. הנתיב לקובץ המפתח של חשבון השירות של Google עם התפקיד Apigee Runtime Agent. |