kf proxy

שם

kf proxy – הפעלת שרת proxy הפוך מקומי לאפליקציה.

תקציר

kf proxy APP_NAME [flags]

תיאור

ה-Proxy יוצר Proxy הפוך ל-HTTP בשער של האשכול ביציאה מקומית שנפתחה במכשיר הלולאה החוזרת של מערכת ההפעלה.

הפרוקסי כותב מחדש את כל בקשות ה-HTTP, משנה את כותרת ה-HTTP Host ומוסיף כותרת נוספת X-Kf-App כדי לוודא שהתנועה מגיעה לאפליקציה שצוינה, גם אם כמה אפליקציות מצורפות לאותו מסלול.

שרת ה-Proxy לא יוצר חיבור ישיר לאפליקציה.

כדי ששרת ה-Proxy יפעל:

  • צריך שתהיה גישה לשער של האשכול מהמכונה המקומית.
  • לאפליקציה חייבת להיות כתובת URL ציבורית

אם אתם צריכים ליצור חיבור ישיר לאפליקציה, אתם יכולים להשתמש בפקודה port-forward ב-kubectl. היא יוצרת חיבור פרוקסי ישירות ליציאה ב-Pod דרך אשכול Kubernetes. הפקודה port-forward עוקפת את כל הניתוב.

דוגמאות

kf proxy myapp

דגלים

--gateway=string

כתובת ה-IP של שער ה-HTTP שאליו ינותבו הבקשות.

-h, --help

עזרה בנושא שרת proxy

--port=int

יציאה מקומית להאזנה. (ברירת מחדל 8080)

סימונים שעברו בירושה

ההתראות האלה עוברות בירושה מהפקודות ברמת ההורה.

--as=string

שם המשתמש שרוצים להתחזות אליו לצורך הפעולה.

--as-group=strings

הקבוצה שרוצים להתחזות אליה לצורך הפעולה. כדי לציין כמה קבוצות, צריך לכלול את הדגל הזה כמה פעמים.

--config=string

הנתיב לקובץ התצורה של Kf שבו יש להשתמש בבקשות ל-CLI.

--kubeconfig=string

הנתיב לקובץ kubeconfig שמשמש לבקשות CLI.

--log-http

רישום בקשות HTTP בשגיאה רגילה.

--space=string

המרחב שבו מריצים את הפקודה. הדגל הזה מבטל את המרחב המשותף שמטורגט כרגע.