kf map-route

שם

kf map-route – מתן גישה לאפליקציה לקבלת תנועה מהמסלול.

תקציר

kf map-route APP_NAME DOMAIN [--hostname HOSTNAME] [--path PATH] [--weight WEIGHT] [flags]

תיאור

מיפוי של אפליקציה למסלול יגרום להעברת התנועה לאפליקציה אם יש לאפליקציה מופעים שפועלים ותקינים.

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

דוגמאות

kf map-route myapp example.com --hostname myapp # myapp.example.com
kf map-route myapp myapp.example.com # myapp.example.com
kf map-route myapp example.com --hostname myapp --weight 2 # myapp.example.com, myapp receives 2x traffic
kf map-route --space myspace myapp example.com --hostname myapp # myapp.example.com
kf map-route myapp example.com --hostname myapp --path /mypath # myapp.example.com/mypath

דגלים

--async

לא ממתינים לסיום הפעולה בשרת לפני החזרה.

--destination-port=int32

היציאה באפליקציה שאליה המסלול יתחבר.

-h, --help

עזרה לגבי map-route

--hostname=string

שם המארח של המסלול.

--path=string

נתיב כתובת ה-URL של המסלול.

--weight=int32

משקל המסלול. (ברירת מחדל 1)

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

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

--as=string

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

--as-group=strings

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

--config=string

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

--kubeconfig=string

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

--log-http

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

--space=string

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