kf wrap-v2-buildpack

שם

kf wrap-v2-buildpack – יצירת חבילת buildpack בגרסה 3 שעוטפת חבילת buildpack בגרסה 2.

תקציר

kf wrap-v2-buildpack NAME V2_BUILDPACK_URL|PATH [flags]

תיאור

יוצרת חבילת buildpack בגרסה 3 שעוטפת חבילת buildpack בגרסה 2.

אחר כך אפשר להשתמש בחבילת ה-buildpack שנוצרה עם חבילות buildpack אחרות מגרסה 3 על ידי יצירת builder. מידע נוסף זמין בכתובת https://buildpacks.io/docs/operator-guide/create-a-builder/.

חבילת buildpack בגרסה 3 נארזת כקונטיינר OCI. אם מציינים את האפשרות ‎--publish, מאגר התגים יפורסם במאגר התגים המתאים.

הפקודה הזו משתמשת ב-CLIs אחרים מתחת לפני השטח. כלומר, כלי שורת הפקודה (CLI) הבאים צריכים להיות זמינים בנתיב: * go * git * pack * cp * unzip

מומלץ להשתמש ב-Cloud Shell כדי לוודא שהממשקי CLI האלה זמינים ושהגרסה שלהם נכונה.

דוגמאות

# Download buildpack from the given git URL. Uses the git CLI to
# download the repository.
kf wrap-v2-buildpack gcr.io/some-project/some-name https://github.com/some/buildpack

# Creates the buildpack from the given path.
kf wrap-v2-buildpack gcr.io/some-project/some-name path/to/buildpack

# Creates the buildpack from the given archive file.
kf wrap-v2-buildpack gcr.io/some-project/some-name path/to/buildpack.zip

דגלים

--builder-repo=string

מאגר Builder לשימוש. (ברירת המחדל היא github.com/poy/buildpackapplifecycle/builder)

--buildpack-stacks=stringArray

‫Stack(s) שחבילת ה-buildpack הזו תהיה תואמת להם. (ברירת מחדל [google])

--buildpack-version=string

גרסה של חבילת ה-buildpack שמתקבלת. התמונה תשמש כתג תמונה. (ברירת המחדל היא '0.0.1')

-h, --help

help for wrap-v2-buildpack

--launcher-repo=string

מאגר Launcher לשימוש. (ברירת המחדל היא github.com/poy/buildpackapplifecycle/launcher)

--output-dir=string

ספריית הפלט של נתוני ה-buildpack (לפני האריזה). אם השדה יישאר ריק, ייעשה שימוש בספריית temp.

--publish

מפרסמים את תמונת ה-buildpack.

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

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

--as=string

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

--as-group=strings

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

--config=string

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

--kubeconfig=string

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

--log-http

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

--space=string

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