משטחי סכינים - מקוון בענן

זהו פקודות סכין הפקודה שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


knife-deps - דף האיש עבור תת-פקודה של מחלקות הסכין.

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

תחביר

לפקודה המשנה הזו יש את התחביר הבא:

שקעי סכין $ (אפשרויות)

אפשרויות

לפקודה המשנה הזו יש את האפשרויות הבאות:

-c CONFIG_FILE, --config CONFIG_FILE
קובץ התצורה לשימוש.

--שף-ריפו-נתיב נתיב
הדרך אל השף-ריפו. הגדרה זו תעקוף את נתיב ברירת המחדל ל-
שף-ריפו. ברירת מחדל: זהה לצוין על ידי נתיב_repo_chef ב-config.rb.

--שף-אפס-פורט נמל
הפורט עליו שף-אפס יקשיב.

--[בלי צבע
השתמש כדי להציג פלט צבעוני.

--מקבילות
מספר החיבורים המותרים במקביל. בְּרִירַת מֶחדָל: 10.

-ד, --בטל עריכה
השתמש כדי למנוע את פתיחת $EDITOR וכדי לקבל נתונים כפי שהם.

--ברירות מחדל
השתמש כדי שהסכין ישתמש בערך ברירת המחדל במקום לבקש ממשתמש לספק אחד.

-e עוֹרֵך, --עוֹרֵך עורך
$EDITOR המשמש עבור כל הפקודות האינטראקטיביות.

-E סביבה, --סביבה הסביבה
שם הסביבה. כאשר אפשרות זו מתווספת לפקודה, הפקודה
ירוץ רק נגד הסביבה בעלת השם.

-F פוּרמָט, --פוּרמָט פורמט
פורמט הפלט: תקציר (ברירת מחדל), טֶקסט, ג'סון, יאמל, ו pp.

-ח, - עזרה
מציג עזרה עבור הפקודה.

-k מַפְתֵחַ, --מַפְתֵחַ מפתח
המפתח הפרטי שבו הסכין ישתמש כדי לחתום על בקשות שנעשו על ידי לקוח ה-API ל-
שרת שף.

--הדפס-אחרי
השתמש כדי להציג נתונים לאחר פעולה הרסנית.

--[לא-]שחזור
השתמש --שחזור לרשום תלות רקורסיבית. ניתן להשתמש באפשרות זו רק כאשר
--עֵץ מוגדר נָכוֹן. בְּרִירַת מֶחדָל: --אין חזרה.

--מְרוּחָק
השתמש כדי לקבוע תלות מאובייקטים הממוקמים בשרת השף במקום ב
השף-ריפו המקומי. בְּרִירַת מֶחדָל: שקר.

--מצב ריפו MODE
הפריסה של השף-ריפו המקומי. ערכים אפשריים: סטטי, הכל, או
אירח_הכל. להשתמש סטטי רק לתפקידים, סביבות, ספרי בישול ונתונים
תיקים. כברירת מחדל, הכל ו אירח_הכל נבחרים באופן דינמי
תלוי בסוג השרת. בְּרִירַת מֶחדָל: הכל / אירח_הכל.

-s כתובת אתר, --שרת-URL כתובת האתר
כתובת האתר של שרת השף.

--עֵץ השתמש כדי להציג תלות במבנה עץ חזותי (כולל כפילויות, אם הם
קיימים). בְּרִירַת מֶחדָל: שקר.

-u מִשׁתַמֵשׁ, --מִשׁתַמֵשׁ משתמש
שם המשתמש המשמש את הסכין כדי לחתום על בקשות של לקוח ה-API לשף
שרת. האימות ייכשל אם שם המשתמש אינו תואם למפתח הפרטי.

-ב, --גִרְסָה
הגרסה של השף-לקוח.

-V, --מִלוּלִי
הגדר עבור פלטים יותר מילוליים. להשתמש -VV למילוליות מירבית.

-י, --כן
השתמש כדי להגיב לכל הנחיות האישור ב-"כן". סכין לא יבקש
אִשׁוּר.

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

דוגמאות

$ knife deps nodes/node_name.json

$ knife deps roles/role_name.json

$ מטלות סכין cookbooks/cookbook_name.json

$ סכין deps environments/environment_name.json

כדי למצוא את התלות לשילוב של צמתים, ספרי בישול, תפקידים ו/או
סביבות:

$ knife deps cookbooks/git.json cookbooks/github.json roles/base.json environments/desert.json nodes/mynode.json

ניתן להשתמש בתו כללי להחזרת כל הצמתים הצאצא. לדוגמה, כל ה
סביבות:

$ knife deps environments/*.json

השתמש --עֵץ אפשרות להציג את התוצאות עם מבנה:

$ knife deps roles/webserver.json

להחזיר משהו כמו:

roles/webserver.json
roles/base.json
ספרי בישול/github
ספרי בישול/גיט
ספרי בישול/משתמשים
ספרי בישול/אפאצ'י2

התפוקה של סכין מחסנים ניתן להעביר ל סכין להעלות:

$ knife upload `knife deps nodes/*.json

התפוקה של סכין מחסנים ניתן להעביר ל סכין קסארגס:

$ knife deps nodes/*.json | העלאת סכין xargs

השתמש במאגר סכינים באינטרנט באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows