שם
kf create-user-provided-service - יצירת מופע שירות עצמאי מפרטי כניסה קיימים.
תקציר
kf create-user-provided-service SERVICE_INSTANCE [-p CREDENTIALS] [-t TAGS] [flags]
תיאור
יוצר מופע שירות עצמאי מפרטי כניסה קיימים. אפשר להשתמש בשירותים שסופקו על ידי המשתמש כדי להחדיר פרטי כניסה לשירותים שמנוהלים מחוץ ל-Kf באפליקציות.
פרטי הכניסה מאוחסנים ב-Kubernetes Secret במרחב שבו השירות נוצר. ב-GKE, הסודות האלה מוצפנים במנוחה, ויש אפשרות להצפין אותם באמצעות KMS.
דוגמאות
# Bring an existing database service
kf create-user-provided-service db-service -p '{"url":"mysql://..."}'
# Create a service with tags for autowiring
kf create-user-provided-service db-service -t "mysql,database,sql"
דגלים
--asyncלא ממתינים לסיום הפעולה בשרת לפני החזרה.
-h, --helpעזרה בנושא create-user-provided-service
--mock-class=stringשם המחלקה לשימוש ב-VCAP_SERVICES במקום 'user-provided'.
--mock-plan=stringשם תוכנית מדומה לשימוש ב-VCAP_SERVICES במקום להשאיר את השדה ריק.
-p, --parameters=stringאובייקט JSON או נתיב לקובץ JSON שמכיל פרמטרים של הגדרות. (ברירת מחדל: "{}")
--params=stringאובייקט JSON או נתיב לקובץ JSON שמכיל פרמטרים של הגדרות. האפשרות הזו יצאה משימוש. במקומה צריך להשתמש ב---parameters. (ברירת מחדל: "{}")
-r, --route=stringכתובת ה-URL שאליה יועברו בקשות למסלולים מקושרים. הסכימה חייבת להיות https. הערה: זוהי תכונה בגרסת טרום-השקה (Preview).
-t, --tags=stringתגים שהוגדרו על ידי המשתמש כדי להבדיל בין שירותים במהלך ההוספה.
סימונים שעברו בירושה
ההתראות האלה עוברות בירושה מהפקודות ברמת ההורה.
--as=stringשם המשתמש שרוצים להתחזות אליו לצורך הפעולה.
--as-group=stringsהקבוצה שרוצים להתחזות אליה לצורך הפעולה. כדי לציין כמה קבוצות, צריך לכלול את הדגל הזה כמה פעמים.
--config=stringהנתיב לקובץ התצורה של Kf שבו יש להשתמש בבקשות ל-CLI.
--kubeconfig=stringהנתיב לקובץ kubeconfig שמשמש לבקשות CLI.
--log-httpרישום בקשות HTTP בשגיאה רגילה.
--space=stringהמרחב שבו מריצים את הפקודה. הדגל הזה מבטל את המרחב המשותף שמטורגט כרגע.