בקטע הזה מפורטים כל מאפייני ההגדרה שאפשר להשתמש בהם כדי להתאים אישית את מישור זמן הריצה של פריסת Apigee Hybrid.
סינון הדף
כדי לסנן את המאפיינים שמוצגים בדף הזה, בוחרים באפשרות בסיסי (המאפיינים הנפוצים ביותר) או באפשרות מתקדם (מאפיינים שרק לעיתים רחוקות צריך לשנות):
קמפיינים לרשת המדיהנכסים ברמה העליונה
בטבלה הבאה מתוארים מאפיינים ברמה העליונה בקובץ overrides.yaml. אלה מאפיינים שלא שייכים לאובייקט אחר, והם חלים ברמת הארגון או הסביבה:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
axHashSalt |
Advanced | הוצג בגרסה: 1.3.0 ערך ברירת המחדל: אופציונלי השם של סוד ב-Kubernetes שמכיל מלח שמשמש לחישוב גיבובים כדי להסתיר נתוני משתמשים לפני שהם נשלחים ל-Apigee Analytics. אם לא מציינים ערך salt, המערכת משתמשת ב- Apigee משתמש ב-SHA512 כדי לגבב את הערך המקורי לפני שליחת נתונים ממישור זמן הריצה למישור הבקרה. |
contractProvider |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הגדרה של נתיב API לכל ממשקי ה-API בהתקנה. |
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
ערך ברירת מחדל: ללא רק ב-Helm: כתובת ה-URL של מאגר פרטי של קונטיינרים עם תמונות שמשמש למשיכת תמונות לכל רכיבי Apigee ממאגר פרטי.
נתיב התמונה של כל רכיב יהיה הערך של
לדוגמה, אם הערך של hub: private-docker-host.example.com כמו: ## an example of internal component vs 3rd party containers: - name: apigee-udca image: private-docker-host.example.com/apigee-udca:1.11.2 imagePullPolicy: IfNotPresent containers: - name: apigee-ingressgateway image: private-docker-host.example.com/apigee-asm-ingress:1.18.7-asm.26-distroless imagePullPolicy: IfNotPresent הדפוס יהיה דומה גם ברכיבים האחרים. אפשר להשתמש בפקודה איך משתמשים במאגר תמונות פרטי עם Helm אפשר לשנות את כתובת ה-URL של התמונה לרכיבים בנפרד באמצעות המאפיינים הבאים:
|
imagePullSecrets.name |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא שם הסוד של Kubernetes שהוגדר כסוג docker-registry; משמש לשליפת תמונות ממאגר פרטי. |
instanceID |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת מחדל: ללא חובה מזהה ייחודי של ההתקנה. מחרוזת ייחודית לזיהוי המופע הזה. השם יכול לכלול כל שילוב של אותיות ומספרים באורך של עד 63 תווים. |
k8sClusterName |
Advanced | Deprecated: בגרסה 1.2.0 ואילך, צריך להשתמש ב-k8sCluster.name
וב-k8sCluster.region במקום זאת.
הוצג בגרסה: 1.0.0 ערך ברירת מחדל: ללא השם של אשכול Kubernetes (K8S) שבו פועל הפרויקט ההיברידי. הוא פועל עם |
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. הוא מכיל את כל שרתי ה-proxy של ה-API והמשאבים שקשורים אליהם. אם הערך ריק, צריך לעדכן אותו בשם הארגון אחרי שיוצרים אותו. |
orgScopedUDCA |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת המחדל: האפשרות הזו מפעילה את שירות Universal Data Collection Agent (UDCA) ברמת הארגון. השירות הזה מחלץ נתונים של Analytics, נתוני מונטיזציה ונתוני ניפוי באגים (trace) ושולח אותם אל Unified Analytics Platform (UAP), שנמצא ב-Control Plane. UDCA בהיקף הארגון משתמש בחשבון שירות יחיד של Google לכל סביבות Apigee. לחשבון השירות צריך להיות התפקיד Apigee Analytics Agent ( מציינים את הנתיב לקובץ המפתח של חשבון השירות באמצעות המאפיין אם אתם מעדיפים להשתמש בסוכן UDCA נפרד לכל סביבה, צריך להגדיר את הערך של מידע נוסף זמין במאמר בנושא udca. |
revision |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: Apigee hybrid תומך בעדכוני Kubernetes מתגלגלים, שמאפשרים לבצע עדכוני פריסה ללא השבתה, על ידי עדכון הדרגתי של מופעי Pod במופעים חדשים. כשמעדכנים חלק מהחלפות ברירת המחדל של YAML שגורמות לשינוי ב-Kubernetes
כשמשנים את המאפיין
שינויים במאפיינים של האובייקטים הבאים מחייבים עדכון של מידע נוסף זמין במאמר בנושא עדכונים מדורגים. |
validateOrg |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת המחדל: מאפשר אימות קפדני של הקישור בין ארגון Apigee לפרויקט Google Cloud, ובודק אם קיימות קבוצות סביבות.
מידע נוסף מופיע ב- |
validateServiceAccounts |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הגדרה שמאפשרת אימות קפדני של הרשאות בחשבון שירות. השיטה הזו משתמשת ב-method
מידע נוסף מופיע ב- |
ao
Apigee Operators (AO) יוצר ומעדכן משאבי Kubernetes ו-Istio ברמה נמוכה שנדרשים לפריסה ולתחזוקה של רכיב. לדוגמה, בקר מבצע שחרור של מעבדי הודעות.
בטבלה הבאה מתוארות המאפיינים של האובייקט apigee-operators ao:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
ao.args.disableIstioConfigInAPIServer |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת המחדל: ההגדרה הזו מפסיקה את אספקת ההגדרות של Apigee ל-ASM שהותקן על ידי הלקוח.
|
ao.args.disableManagedClusterRoles |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת המחדל:
כשמשתמשים בערך |
ao.image.pullPolicy |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
ao.image.tag |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
ao.image.url |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
ao.installer.pullPolicy |
Advanced | הוצג בגרסה: 1.3.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
ao.installer.tag |
Advanced | הוצג בגרסה: 1.3.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
ao.installer.url |
Advanced | הוצג בגרסה: 1.3.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 מוסבר איך להגדיר מופעים בנפרד.
אם אתם מנהלים את Apigee hybrid באמצעות Helm, אתם יכולים להחיל שינויים במאפייני apigeeIngressGateway באמצעות תרשים apigee-org.
בטבלה הבאה מפורטות המאפיינים של אובייקט apigeeIngressGateway:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
apigeeIngressGateway.image.pullPolicy |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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 ייעודיים לשירותי שער כניסה ולביטול ההגדרות של ראו nodeSelector. |
apigeeIngressGateway.replicaCountMax |
בסיסי | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מספר הפודים המקסימלי שהמערכת ההיברידית יכולה להוסיף אוטומטית עבור שער הכניסה שזמין להתאמת קנה מידה אוטומטית. |
apigeeIngressGateway.replicaCountMin |
בסיסי | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מספר הפודים המינימלי של שער הכניסה שזמין להרחבה אוטומטית. |
apigeeIngressGateway.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.10.5, 1.11.2
ערך ברירת המחדל: סף השימוש במעבד לצורך שינוי קנה המידה של מספר הפודים ב-ReplicaSet, כאחוז מסך משאבי המעבד הזמינים. אם השימוש במעבד (CPU) יעלה מעל הערך הזה, המערכת ההיברידית תגדיל בהדרגה את מספר הפודים ב-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 של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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 operations. משמש לאימות ולתקשורת עם ממשק Cassandra JMX. |
cassandra.auth.jmx.username |
בסיסי | הוצגה בגרסה: 1.4.0
ערך ברירת המחדל: חובה שם המשתמש של המשתמש של פעולות Cassandra JMX. משמש לאימות ולתקשורת עם ממשק Cassandra JMX. |
cassandra.auth.jolokia.password |
בסיסי | הוצגה בגרסה: 1.4.0
ערך ברירת המחדל: חובה הסיסמה של המשתמש Cassandra Jolokia JMX operations. משמש לאימות ולתקשורת עם 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. |
cassandra.backup.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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. |
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 של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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 עבור שירותי נתונים של ראו nodeSelector. |
cassandra.port |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר היציאה שמשמש להתחברות ל-cassandra. |
cassandra.rack |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מציין את המתלה של צומת Cassandra. |
cassandra.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 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. |
cassandra.restore.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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 עם התפקיד אדמין של אובייקט אחסון ( אם ההגדרה restore מופעלת ו- |
cassandra.restore.serviceAccountRef |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא השם של סוד קיים ב-Kubernetes שבו מאוחסן התוכן של קובץ מפתח של חשבון שירות של Google עם התפקיד אדמין של אובייקט אחסון ( אם ההגדרה restore מופעלת ו- |
cassandra.restore.snapshotTimestamp |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה אם מופעל שחזור. חותמת הזמן של הגיבוי שצריך לשחזר. |
cassandra.sslCertPath |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא
הנתיב במערכת לקובץ אישור TLS. |
cassandra.sslKeyPath |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא
הנתיב במערכת לקובץ המפתח הפרטי של TLS. |
cassandra.sslRootCAPath |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא שרשרת האישורים לרשות האישורים (CA) הבסיסית. |
cassandra.storage.capacity |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: apigeectl אם מצוין storage.storageclass.
ההגדרה קובעת את גודל הדיסק הנדרש, במביבייט (Mi) או בגיביבייט (Gi). |
cassandra.storage.storageclass |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מציין את סוג האחסון המקומי שבו נעשה שימוש. |
cassandra.storage.storageSize |
בסיסי | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: רק ב-Helm:חובה אם מציינים את ההגדרה קובעת את גודל הדיסק הנדרש, במביבייט (Mi) או בגיביבייט (Gi). |
cassandra.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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.namespace |
Advanced | הוצג בגרסה: 1.9.0
ערך ברירת המחדל: מרחב השמות של cert-manager. |
connectAgent
Apigee Connect מאפשר למישור הניהול של Apigee Hybrid להתחבר בצורה מאובטחת לשירות MART במישור זמן הריצה, בלי שתצטרכו לחשוף את נקודת הקצה של MART באינטרנט.
בטבלה הבאה מפורטות המאפיינים של אובייקט connectAgent:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
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 מידע נוסף זמין במאמר בנושא |
connectAgent.logLevel |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: רמת הדיווח ביומן. הערכים האפשריים הם:
|
connectAgent.image.pullPolicy |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
connectAgent.image.tag |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
connectAgent.image.url |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
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
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים
ברוב ההתקנות, הערך של |
connectAgent.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ניצול המעבד (CPU) של סוכן Apigee Connect ביעד בפוד. הערך בשדה הזה מאפשר ל-Apigee Connect לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
connectAgent.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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). |
diagnostic
ההגדרות של כלי איסוף האבחון.
איך משתמשים בכלי לאיסוף נתונים לאבחון
בטבלה הבאה מפורטות המאפיינים של אובייקט diagnostic:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
diagnostic.bucket |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה השם של קטגוריית האחסון ב-Google Cloud שבה יאוחסנו הנתונים הדיאגנוסטיים. |
diagnostic.container |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה כאן מציינים מאיזה סוג של תרמיל לוכדים נתונים. הערכים האפשריים הם:
|
diagnostic.loggingDetails.logDuration |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה אם פעולת איסוף האבחון היא LOGGING (רישום ביומן)
(מוגדר באמצעות משך הזמן באלפיות השנייה של נתוני היומן שנאספו. ערך טיפוסי הוא |
diagnostic.loggingDetails.loggerNames[] |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה אם פעולת איסוף האבחון היא LOGGING (רישום ביומן)
(מוגדר באמצעות מציין לפי שם מאיזה רכיבי Logger לאסוף נתונים. ב-Apigee Hybrid גרסה 1.6.0, הערך הנתמך היחיד הוא diagnostic: loggingDetails: loggerNames: - ALL |
diagnostic.loggingDetails.logLevel |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה אם פעולת איסוף האבחון היא LOGGING (רישום ביומן)
(מוגדר באמצעות מציינת את רמת הפירוט של נתוני הרישום ביומן שייאספו. ב-Apigee hybrid 1.6, יש תמיכה רק ב- |
diagnostic.namespace |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה מרחב השמות של Kubernetes שבו נמצאים הפודים שאוספים לגביהם נתונים. מרחב השמות
חייב להיות הנכון עבור מאגר התגים שצוין באמצעות
|
diagnostic.operation |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה מציינים אם רוצים לאסוף את כל הנתונים הסטטיסטיים או רק את היומנים. הערכים הם:
|
diagnostic.podNames[] |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה השמות של ה-pods של Kubernetes שעבורם אוספים נתונים. לדוגמה: diagnostic: podNames: - apigee-runtime-eng-hybrid-example-3b2ebf3-150-8vfoj-2wcjn - apigee-runtime-eng-hybrid-example-3b2ebf3-150-8vfoj-6xzn2 |
diagnostic.serviceAccountPath |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא חובה הנתיב לקובץ המפתח של חשבון השירות ( |
diagnostic.tcpDumpDetails.maxMsgs |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא אחד מהמאפיינים הגדרת המספר המקסימלי של הודעות |
diagnostic.tcpDumpDetails.timeoutInSeconds |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא אחד מהמאפיינים מגדיר את משך הזמן בשניות להמתנה עד שהפונקציה |
diagnostic.threadDumpDetails.delayInSeconds |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא אם אתם משתמשים ב- העיכוב בשניות בין איסוף כל dump של השרשור. |
diagnostic.threadDumpDetails.iterations |
בסיסי | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא אם אתם משתמשים ב- מספר האיטרציות של ה-thread dump של jstack לאיסוף. |
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[].components.runtime.replicaCountMax |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת המחדל: 4 מספר הרפליקות המקסימלי להרחבה אוטומטית. הפרמטר הזה מבטל את ההגדרה של |
envs[].components.runtime.replicaCountMin |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת מחדל: 1 מספר הרפליקות המינימלי להרחבה אוטומטית. הפרמטר הזה מבטל את ההגדרה של |
envs[].components.synchronizer.replicaCountMax |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת המחדל: 4 מספר הרפליקות המקסימלי להרחבה אוטומטית. הפרמטר הזה מבטל את ההגדרה של |
envs[].components.synchronizer.replicaCountMin |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת מחדל: 1 מספר הרפליקות המינימלי להרחבה אוטומטית. הפרמטר הזה מבטל את ההגדרה של |
envs[].components.udca.replicaCountMax |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת המחדל: 4 מספר הרפליקות המקסימלי להרחבה אוטומטית. הפרמטר הזה מבטל את ההגדרה של |
envs[].components.udca.replicaCountMin |
בסיסי | הוצג בגרסה: 1.9.3
ערך ברירת מחדל: 1 מספר הרפליקות המינימלי להרחבה אוטומטית. הפרמטר הזה מבטל את ההגדרה של |
envs.gsa.runtime |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא Helm בלבד: כתובת האימייל של חשבון השירות של Google IAM בזמן הריצה, שאותו צריך לשייך לחשבון השירות התואם של Kubernetes כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מידע נוסף זמין במאמר בנושא |
envs.gsa.synchronizer |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא Helm בלבד: כתובת האימייל של חשבון השירות של Google IAM של המסנכרן, שאותו צריך לשייך לחשבון השירות התואם של Kubernetes כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מידע נוסף זמין במאמר בנושא |
envs.gsa.udca |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא Helm בלבד: כתובת האימייל של חשבון השירות של Google IAM ל-udca בהיקף env, שאיתו יש לשייך את חשבון השירות התואם של Kubernetes כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מידע נוסף זמין במאמר בנושא |
envs[].hostAliases[] |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא Deprecated: החל מגרסה 1.4 של Hybrid, מישור זמן הריצה מקבל את המידע הזה ממישור הניהול. מידע נוסף זמין במאמר הסבר על סביבות וקבוצות של סביבות. |
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. כברירת מחדל, המערכת משתמשת ב- |
envs[].httpProxy.username |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אם שרת ה-Proxy של HTTP דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק שם משתמש. |
envs[].httpProxy.password |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא אם ה-HTTP proxy דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק סיסמה. |
envs[].name |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה שם סביבת Apigee שיש לסנכרן. |
envs[].pollInterval |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא המרווח שמשמש לסנכרון שינויים בארגון ובסביבה, בשניות. |
envs[].port |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא מספר יציאת TCP לתנועת HTTPS. |
envs[].serviceAccountPaths.runtime |
בסיסי | הוצגה בגרסה: 1.4.0
ערך ברירת מחדל: ללא הנתיב לקובץ במערכת המקומית למפתח של חשבון שירות ב-Google עם התפקיד Cloud Trace Agent, בדרך כלל חשבון השירות |
envs[].serviceAccountPaths.synchronizer |
בסיסי | הוצג בגרסה: 1.0
ערך ברירת מחדל: ללא הנתיב לקובץ במערכת המקומית למפתח של חשבון שירות ב-Google עם התפקיד Apigee Synchronizer Manager. |
envs[].serviceAccountPaths.udca |
בסיסי | הוצג בגרסה: 1.0
ערך ברירת מחדל: ללא הנתיב לקובץ במערכת המקומית למפתח של חשבון שירות ב-Google עם התפקיד Apigee Analytic Agent. מגדירים את המאפיין הזה רק אם המאפיין |
envs[].serviceAccountSecretRefs.runtime |
בסיסי | הוצגה בגרסה: 1.4.0
ערך ברירת מחדל: ללא השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Cloud Trace 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 (חובה לכל ההתקנות ההיברידיות), את ההגדרה של Workload Identity ואת האזור שבו 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 בזמן הריצה. המאפיין |
gcp.workloadIdentity.enabled |
בסיסי | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: Helm בלבד: מאפשר שימוש ב-Workload Identity. Workload Identity מאפשר לעומסי עבודה באשכולות GKE להתחזות לחשבונות שירות של ניהול זהויות והרשאות גישה (IAM) כדי לגשת לשירותי Google Cloud. כש- כש- |
gcp.workloadIdentity.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא Helm בלבד: כתובת האימייל של חשבון השירות של Google IAM (GSA) לכל הרכיבים שמשויכים לחשבון השירות המתאים ב-Kubernetes כשמפעילים Workload Identity באשכולות GKE באמצעות תרשימי Helm. מגדירים את הערך הזה אם הגדרתם את
כתובות אימייל של GSA הן בדרך כלל בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-non-prod@my-hybrid-project.iam.gserviceaccount.com מידע נוסף זמין במאמר בנושא |
gcp.workloadIdentityEnabled |
בסיסי | הוצגה בגרסה: 1.4.0
ערך ברירת מחדל: כש- אם הערך של
|
httpProxy
httpProxy מספקת פרמטרים להגדרת שרת proxy להעברת בקשות HTTP. כשמגדירים את שרת ה-proxy ב-overrides.yaml, כל התקשורת באינטרנט של הרכיבים Apigee Connect, Logger, MART, Metrics, Synchronizer ו-UDCA עוברת דרך שרת ה-proxy.
ראו גם: connectAgent, 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. הערכים האפשריים הם |
httpProxy.username |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא אם שרת ה-Proxy של HTTP דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק שם משתמש. |
httpProxy.password |
בסיסי | הוצג בגרסה: 1.1.1
ערך ברירת מחדל: ללא אם ה-HTTP proxy דורש אימות בסיסי, צריך להשתמש במאפיין הזה כדי לספק סיסמה. |
ingressGateways
הגדרת כל מופע בנפרד של שער הכניסה של Apigee. משתמשים במאפיינים האלה כשרוצים לנהל כל מופע בנפרד באמצעות ingressGateways[].name.
במאמר apigeeIngressGateway מוסבר איך להחיל הגדרה משותפת על כל המקרים של שער הכניסה של Apigee.
אם אתם מנהלים את Apigee hybrid באמצעות Helm, אתם יכולים להחיל שינויים במאפייני ingressGateways באמצעות תרשים apigee-org.
בטבלה הבאה מפורטות המאפיינים של אובייקט ingressGateways:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
ingressGateways[].name |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת מחדל: ללא חובה השם של שער הכניסה. שירותים אחרים ישתמשו בשם הזה כדי להפנות תנועה לשער. השם צריך לעמוד בדרישות הבאות:
מידע נוסף זמין במאמר DNS Subdomain Names במסמכי התיעוד של Kubernetes. |
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[].replicaCountMax |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת המחדל: מספר הפודים המקסימלי שהמערכת ההיברידית יכולה להוסיף אוטומטית עבור שער הכניסה שזמין להתאמת קנה מידה אוטומטית. |
ingressGateways[].replicaCountMin |
בסיסי | הוצג בגרסה: 1.8.0
ערך ברירת המחדל: מספר הפודים המינימלי של שער הכניסה שזמין להרחבה אוטומטית. |
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 לפריסת ingress.
מגדירים את הערך ל-
|
ingressGateways[].targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.10.5, 1.11.2
ערך ברירת המחדל: סף השימוש במעבד לצורך שינוי קנה המידה של מספר הפודים ב-ReplicaSet, כאחוז מסך משאבי המעבד הזמינים. אם השימוש במעבד (CPU) יעלה מעל הערך הזה, המערכת ההיברידית תגדיל בהדרגה את מספר הפודים ב-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
הפורמט של יומן הגישה לתעבורה נכנסת. אם לא מגדירים את הערך הזה, המערכת משתמשת בפורמט ברירת המחדל של יומן הגישה של השרת הפרוקסי. פורמט ברירת המחדל של יומן הגישה: '{"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
ערך ברירת המחדל: ההגדרה הזו קובעת איך Envoy proxy (בשער הכניסה של Apigee) מטפל בכותרת ה-HTTP הערכים שאפשר לבחור הם:
מידע נוסף על הערכים האלה זמין במאמר בנושא Enum extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.ForwardClientCertDetails בתיעוד של Envoy. אם משנים את ההגדרה הזו אחרי ההתקנה של Hybrid, צריך להחיל אותה באמצעות |
istiod.image.pullPolicy |
Advanced | הוצג בגרסה: 1.8.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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 צריך לחפש אמצעי בקרת גישה מבוססי-תפקידים ב-Kubernetes.
בטבלה הבאה מפורטות המאפיינים של אובייקט kubeRBACProxy:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
kubeRBACProxy.image.pullPolicy |
Advanced | הוצג בגרסה: 1.2.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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.annotations |
Advanced | הוצגה בגרסה: 1.5.0
ערך ברירת מחדל: ללא מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-pods. מידע נוסף מופיע במאמר בנושא הערות בהתאמה אישית. |
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.fluentd.buffer_chunk_limit |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הגודל המקסימלי של נתח מאגר, בקילובייט. חלקים שחורגים מהמגבלה יועברו אוטומטית לתור הפלט. |
logger.fluentd.buffer_queue_limit |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: האורך המקסימלי של תור הפלט. המגבלה שמוגדרת כברירת מחדל היא 256 מקטעים. |
logger.fluentd.flush_interval |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מרווח הזמן להמתנה לפני הפעלת ניקוי המאגר הבא, בשניות. |
logger.fluentd.max_retry_wait |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המרווח המקסימלי בין ניסיונות חוזרים של כתיבה, בשניות. |
logger.fluentd.num_threads |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השרשורים שמשמשים לניקוי המאגר. ערך ברירת המחדל הוא 1. |
logger.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
logger.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא Helm בלבד: כתובת האימייל של חשבון השירות (GSA) של כתובות אימייל של GSA הן בדרך כלל בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-logger@my-hybrid-project.iam.gserviceaccount.com מידע נוסף זמין במאמר בנושא |
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.proxyURL |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא כתובת ה-URL של שרת ה-proxy של הלקוח. |
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
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים |
logger.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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 עבור ממשקי API ציבוריים של Apigee, כדי שתוכלו לגשת לישויות של נתוני זמן ריצה ולנהל אותן, כמו KMS (מפתחות API ואסימוני OAuth), KVM, Quota ומוצרי API.
בטבלה הבאה מפורטות המאפיינים של אובייקט mart:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
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 מידע נוסף זמין במאמר בנושא |
mart.hostAlias |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא כינוי המארח שמצביע על אובייקט MART. אפשר להגדיר את המאפיין הזה כ- |
mart.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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
ערך ברירת המחדל: כמות משאבי המעבד שהוקצו לבדיקת האתחול של תהליך 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.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 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
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים |
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 |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ניצול המעבד (CPU) של תהליך ה-MART ביחידת ה-pod. הערך בשדה הזה מאפשר ל-MART לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
mart.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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.adapter.image.pullPolicy |
Advanced | הוצג בגרסה: 1.8.1
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
metrics.adapter.image.tag |
Advanced | הוצג בגרסה: 1.8.1
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
metrics.adapter.image.url |
Advanced | הוצג בגרסה: 1.8.1
ערך ברירת מחדל: ללא המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
metrics.aggregator.resources.requests.cpu |
Advanced | הוצגה בגרסה: 1.4.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של האגרגטור במאגר 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.resources.requests.cpu |
Advanced | הוצגה בגרסה: 1.7.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של StackdriverExporter במאגר Kubernetes, באלפיות ליבה. |
metrics.appStackdriverExporter.resources.requests.memory |
Advanced | הוצגה בגרסה: 1.7.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של StackdriverExporter במאגר Kubernetes, במביבייט. |
metrics.appStackdriverExporter.resources.limits.cpu |
Advanced | הוצגה בגרסה: 1.7.0
ערך ברירת המחדל: מגבלת המעבד (CPU) למשאב stackdriverExporter בקונטיינר Kubernetes, במילי-ליבות. |
metrics.appStackdriverExporter.resources.limits.memory |
Advanced | הוצגה בגרסה: 1.7.0
ערך ברירת המחדל: מגבלת הזיכרון של משאב stackdriverExporter בקונטיינר Kubernetes, בגיביבייט. |
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 מידע נוסף זמין במאמר בנושא |
metrics.nodeSelector.key |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה מפתח תווית של בורר צמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי זמן ריצה של |
metrics.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה ערך התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי זמן ריצה של |
metrics.prometheus.args.storage_tsdb_retention |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: כמות הזמן ש-Prometheus ממתין לפני הסרת נתונים ישנים מהאחסון המקומי, בשעות. |
metrics.prometheus.containerPort |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: היציאה להתחברות לשירות המדדים של Prometheus. |
metrics.prometheus.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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 יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה תתבצע בדיקת מוכנות. הערך המינימלי הוא 1. |
metrics.prometheus.readinessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
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.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
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים |
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 יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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.image.pullPolicy |
Advanced | הוצגה בגרסה: 1.7.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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.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 (סובלנויות): מושגים. |
nodeSelector
האובייקט nodeSelector מגדיר את הצומת של מופע Apigee. מאחורי הקלעים, כש-apigeectl פועל, הוא ממפה את מַפתח התווית/הערך עבור apigeeRuntime ו-apigeeData לרכיבי Istio ו-MART הנפרדים.
אפשר לבטל את ההגדרה הזו לאובייקטים ספציפיים באמצעות המאפיין 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 הוא הצומת של סביבת זמן הריצה של הפרויקט. מפתח של תווית לבחירת צמתים (Node) לטירגוט צמתים של Kubernetes לשירותי זמן ריצה של Apigee. |
nodeSelector.apigeeRuntime.value |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: |
nodeSelector.requiredForScheduling |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: false ערך ברירת המחדל של המאפיין
בגרסת הייצור, הערך של |
redis
בטבלה הבאה מפורטות המאפיינים של אובייקט redis:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
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 של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
redis.envoy.image.tag |
Advanced | הוצגה בגרסה: 1.6.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
redis.envoy.image.url |
Advanced | הוצגה בגרסה: 1.6.0
ערך ברירת מחדל: ללא המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
redis.image.pullPolicy |
Advanced | הוצגה בגרסה: 1.6.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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
ערך ברירת המחדל: השימוש במעבד שנדרש לפעולה רגילה של המשאב במאגר 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.annotations |
Advanced | הוצגה בגרסה: 1.5.0
ערך ברירת מחדל: ללא מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-pods. מידע נוסף מופיע במאמר בנושא הערות בהתאמה אישית. |
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 אחוז הניצול הרצוי של יחידת העיבוד המרכזית (CPU) בכל מופעי זמן הריצה. |
runtime.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 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.replicaCountMax |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הרפליקות המקסימלי שזמין לשינוי גודל אוטומטי. |
runtime.replicaCountMin |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הרפליקות המינימלי שזמין לשינוי גודל אוטומטי. |
runtime.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מגבלת המעבד (CPU) למשאב בקונטיינר Kubernetes, במילי-ליבות.
|
runtime.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
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) של תהליך זמן הריצה ב-Pod. הערך בשדה הזה מאפשר לזמן הריצה לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
runtime.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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 (סובלנויות): מושגים. |
synchronizer
הכלי מוודא שמעבדי ההודעות מעודכנים בחבילות העדכניות ביותר של proxy ל-API שנפרסו. לשם כך, הכלי לסנכרון שולח שאילתות למישור הניהול. כשמזוהה חוזה חדש, הכלי לסנכרון שולח אותו למישור זמן הריצה. כברירת מחדל, הכלי Synchronizer שומר נתוני הגדרות של סביבה ב-Cassandra.
מידע נוסף זמין במאמר בנושא הגדרת הכלי לסנכרון.
בטבלה הבאה מפורטות המאפיינים של אובייקט synchronizer:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
synchronizer.annotations |
Advanced | הוצגה בגרסה: 1.5.0
ערך ברירת מחדל: ללא מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-pods. מידע נוסף מופיע במאמר בנושא הערות בהתאמה אישית. |
synchronizer.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
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 עבור ראו nodeSelector. |
synchronizer.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא ערך אופציונלי של תווית לבחירת צומת, שמשמש לטירגוט צמתים של Kubernetes עבור שירותי זמן ריצה של ראו nodeSelector. |
synchronizer.pollInterval |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: משך הזמן שהכלי Synchronizer ממתין בין פעולות של שליחת בקשות. הכלי Synchronizer מבצע בדיקות בשירותי מישור הבקרה של Apigee כדי לזהות ולשלוף חוזים חדשים של זמן ריצה. |
synchronizer.readinessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים ש-Kubernetes יאמת ש בדיקות המוכנות נכשלו לפני שיסמן את הפוד כלא מוכן. הערך המינימלי הוא 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
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים |
synchronizer.serviceAccountSecret |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא השם של סוד ב-Kubernetes. אתם צריכים ליצור את הסוד באמצעות מפתח של חשבון שירות ב-Google עם התפקיד Apigee Synchronizer Manager כקלט. |
synchronizer.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל:
ניצול יחידת העיבוד המרכזית (CPU) של תהליך הסנכרון ב-pod. הערך בשדה הזה מאפשר ל-Synchronizer לבצע שינוי אוטומטי של קנה המידה כשהשימוש במעבד מגיע לערך הזה, עד |
synchronizer.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
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 (סובלנויות): מושגים. |
udca
(Universal Data Collection Agent) מגדיר את השירות שפועל ב-pod לאיסוף נתונים במישור זמן הריצה. השירות הזה מחלץ נתונים של ניתוח וסטטוס פריסה ושולח אותם אל Unified Analytics Platform (UAP).
מידע נוסף זמין במאמר איסוף נתונים של Analytics וסטטוס הפריסה.
בטבלה הבאה מפורטות המאפיינים של אובייקט udca:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
udca.annotations |
Advanced | הוצגה בגרסה: 1.5.0
ערך ברירת מחדל: ללא מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-pods. מידע נוסף מופיע במאמר בנושא הערות בהתאמה אישית. |
udca.fluentd.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
udca.fluentd.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
udca.fluentd.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
udca.fluentd.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
udca.fluentd.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
udca.fluentd.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
udca.fluentd.resources.requests.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
udca.gsa |
Advanced | הוצג בגרסה: 1.10.0
ערך ברירת מחדל: ללא Helm בלבד: כתובת האימייל של חשבון השירות (GSA) של כתובות אימייל של GSA הן בדרך כלל בפורמט הבא: GSA_NAME@PROJECT_ID.iam.gserviceaccount.com לדוגמה: apigee-udca@my-hybrid-project.iam.gserviceaccount.com מידע נוסף זמין במאמר בנושא |
udca.image.pullPolicy |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: IfNotPresent ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
udca.image.tag |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
udca.image.url |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
udca.jvmXms |
Advanced | הוצג בגרסה: 1.0.0
Deprecated: החל מגרסה 1.8 של Hybrid, לא נעשה יותר שימוש ב- |
udca.jvmXmx |
Advanced | הוצג בגרסה: 1.0.0
Deprecated: החל מגרסה 1.8 של Hybrid, לא נעשה יותר שימוש ב- |
udca.livenessProbe.failureThreshold |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפעמים שבהן Kubernetes יאמת ש בדיקות הפעילות נכשלו לפני הפעלה מחדש של הקונטיינר. הערך המינימלי הוא 1. |
udca.livenessProbe.initialDelaySeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות אחרי הפעלת מאגר לפני הפעלת בדיקת הפעילות. |
udca.livenessProbe.periodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ההגדרה הזו קובעת את התדירות (בשניות) שבה יתבצע בדיקת פעילות. הערך המינימלי הוא 1. |
udca.livenessProbe.timeoutSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר השניות שאחריהן בדיקת החיות מסתיימת בטיימאאוט. הערך המינימלי הוא 1. |
udca.nodeSelector.key |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה מפתח תווית של בורר צמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes לשירותי זמן ריצה של |
udca.nodeSelector.value |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה ערך התווית של בורר הצמתים שמשמש לטירגוט צמתים ייעודיים של Kubernetes עבור שירותי זמן ריצה של |
udca.pollingIntervalInSec |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: משך הזמן בשניות שבו הכלי UDCA ממתין בין פעולות של דגימה. כלי UDCA מבצע סקר של ספריית הנתונים במערכת הקבצים של פוד איסוף הנתונים כדי לזהות קבצים חדשים להעלאה. |
udca.replicaCountMax |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המספר המקסימלי של פודים שהפריסה ההיברידית יכולה להוסיף אוטומטית לפריסת ה-UDCA. מכיוון ש-UDCA מיושם כ-ReplicaSet, הפודים הם רפליקות.
מומלץ להגדיר את |
udca.replicaCountMin |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: מספר הפודים המינימלי לפריסת UDCA. מכיוון ש-UDCA מוטמע כ-ReplicaSet, הפודים הם רפליקות. אם השימוש במעבד (CPU) יעלה על |
udca.resources.limits.cpu |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
udca.resources.limits.memory |
Advanced | הוצג בגרסה: 1.11.0
ערך ברירת המחדל: מגבלת הזיכרון של המשאב בקונטיינר Kubernetes, במביבייט.
|
udca.resources.requests.cpu |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: המעבד שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במילי-ליבות. |
udca.resources.requests.memory |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזיכרון שנדרש לפעולה רגילה של המשאב במאגר Kubernetes, במביבייט. |
udca.revision |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: ערך סטטי שמאוכלס בתווית כדי לאפשר פריסות קנריות. |
udca.serviceAccountPath |
בסיסי | הוצג בגרסה: 1.0.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים הנתיב לקובץ המפתח של חשבון השירות ב-Google עם התפקיד Apigee Analytics Agent. |
udca.serviceAccountRef |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא חובה לציין את אחד מהמאפיינים |
udca.targetCPUUtilizationPercentage |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: סף השימוש במעבד לצורך שינוי קנה המידה של מספר הפודים ב-ReplicaSet, כאחוז מסך משאבי המעבד הזמינים. בשיטה ההיברידית נעשה שימוש משולב בכל המכולות ב-pod לאיסוף נתונים (גם fluentd וגם UDCA) כדי לחשב את רמת הניצול הנוכחית. אם השימוש במעבד (CPU) עולה מעל הערך הזה, המערכת ההיברידית תגדיל בהדרגה את מספר הפודים ב-ReplicaSet, עד |
udca.terminationGracePeriodSeconds |
Advanced | הוצג בגרסה: 1.0.0
ערך ברירת המחדל: הזמן שעובר בין בקשה למחיקת פוד לבין השבתת הפוד, בשניות. במהלך התקופה הזו, כל ה-hooks של prestop יופעלו וכל התהליכים הפעילים יסתיימו בצורה תקינה. |
udca.tolerations.effect |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes.
פרטים נוספים זמינים במאמר Taints and Tolerations: Concepts (הכתמות וסובלנות: מושגים). |
udca.tolerations.key |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
udca.tolerations.operator |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת המחדל: נדרש כדי להשתמש בתכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
udca.tolerations.tolerationSeconds |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא משמשת את התכונה Taints and Tolerations של Kubernetes. ההגדרה פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
udca.tolerations.value |
Advanced | הוצג בגרסה: 1.10.1
ערך ברירת מחדל: ללא משמשת את התכונה Taints and Tolerations של Kubernetes. פרטים נוספים זמינים במאמר בנושא Taints (הכתמות) ו-Tolerations (סובלנויות): מושגים. |
virtualhosts
המאפיין virtualhosts הוא מאפיין חובה בהגדרות.
מארחים וירטואליים מאפשרים ל-Apigee hybrid לטפל בבקשות API לקבוצת סביבות ספציפית.
למידע נוסף, אפשר לעיין במאמר בנושא הגדרת מארחים וירטואליים.
בטבלה הבאה מפורטות המאפיינים של אובייקט virtualhosts:
| מאפיין (property) | סוג | תיאור |
|---|---|---|
virtualhosts[].additionalGateways |
בסיסי | הוצג בגרסה: 1.2.0
ערך ברירת מחדל: ללא רשימה של Istio Gateways להפניית תעבורה אליהם. |
virtualhosts[].cipherSuites[] |
Advanced | הוצגה בגרסה: 1.9.2
ערך ברירת מחדל: ללא הנכס הזה מגדיר את הצפנות TLS שמשמשות בשער הכניסה. בהמשך מופיעה רשימה של הצפנות שמופעלות כברירת מחדל בפורמט OpenSSL. מידע נוסף על הצפנות הנתמכות זמין במסמכי התיעוד של Boring FIPS build of Envoy. אם לא מציינים ערך, ברירת המחדל היא חבילות ההצפנה שנתמכות על ידי גרסת ה-FIPS של Envoy. ההגדרה מופעלת כברירת מחדל עבור TLS v.1.3 (אי אפשר לבטל את ההגדרה של חבילות ההצפנה של TLS 1.3):
מופעל כברירת מחדל עבור TLS v.1.2:
אם רוצים להפעיל גרסאות ישנות יותר של 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 האופטימלית בין הערך חייב להיות מספר. לדוגמה:
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
ערך ברירת המחדל: חובה צמד של סלקטור-ערך של מפתח/ערך שמפנה לסלקטורים שונים של כניסה.
אם לא מספקים תווית של סלקטור, ההגדרה מסופקת ל-Apigee ingress gateway. |
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.annotations |
Advanced | הוצגה בגרסה: 1.5.0
ערך ברירת מחדל: ללא מפת צמדי מפתח/ערך אופציונלית שמשמשת להוספת הערות ל-pods. מידע נוסף מופיע במאמר בנושא הערות בהתאמה אישית. |
watcher.args.enableIssueScanning |
Advanced | הוצג בגרסה: 1.10.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 מידע נוסף זמין במאמר בנושא |
watcher.image.pullPolicy |
Advanced | הוצגה בגרסה: 1.4.0
ערך ברירת המחדל: ההגדרה הזו קובעת מתי kubelet מושך את קובץ האימג' של Docker של הפוד. הערכים האפשריים כוללים:
מידע נוסף זמין במאמר בנושא עדכון תמונות. |
watcher.image.tag |
Advanced | הוצגה בגרסה: 1.4.0
ערך ברירת המחדל: תווית הגרסה של קובץ האימג' של Docker בשירות הזה. |
watcher.image.url |
Advanced | הוצגה בגרסה: 1.4.0
ערך ברירת מחדל: ללא המיקום של קובץ האימג' של Docker בשביל השירות הזה. משתמשים ב- |
watcher.replicaCountMax |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת המחדל: המספר המקסימלי של רפליקות של רכיב Watcher. כדי למנוע התנגשויות, צריך להגדיר את הערך הזה ל- |
watcher.replicaCountMin |
בסיסי | הוצג בגרסה: 1.3.0
ערך ברירת המחדל: מספר העותקים המשוכפלים המינימלי של רכיב ה-Watcher. |
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. |
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 (סובלנויות): מושגים. |