Ini adalah unggahan pisau perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa stasiun kerja online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
knife-upload - Halaman manual untuk sub-perintah unggah pisau.
Grafik pisau mengunggah subperintah digunakan untuk mengunggah peran, buku masak, lingkungan, dan data
tas ke server Chef dari direktori kerja saat ini di chef-repo. Ini
subcommand sering digunakan bersama dengan pisau diff, yang dapat digunakan untuk melihat dengan tepat
perubahan apa yang akan diunggah, dan kemudian pisau Download, yang melakukan kebalikan dari pisau
mengunggah.
Sintaksis
Subperintah ini memiliki sintaks berikut:
$ unggah pisau [POLA...] (opsi)
Opsi
Subperintah ini memiliki opsi berikut:
-c KONFIG_FILE, --konfigurasi KONFIG_FILE
File konfigurasi yang akan digunakan.
--chef-repo-jalan PATH
Jalan menuju chef-repo. Pengaturan ini akan menimpa jalur default ke
chef-repo. Default: sama seperti yang ditentukan oleh chef_repo_path di config.rb.
--chef-zero-port PORT
Port tempat chef-zero akan mendengarkan.
--[tanpa warna
Gunakan untuk melihat keluaran berwarna.
--konkurensi
Jumlah koneksi bersamaan yang diizinkan. Bawaan: 10.
-D, --nonaktifkan-editing
Gunakan untuk mencegah $EDITOR dibuka dan untuk menerima data apa adanya.
--default
Gunakan agar pisau menggunakan nilai default alih-alih meminta pengguna untuk memberikannya.
--[tidak-]berbeda
Gunakan untuk mengunggah hanya file baru dan yang dimodifikasi. Mulai palsu untuk mengunggah semua file.
Default: benar.
-e EDITOR, --editor EDITOR
$EDITOR yang digunakan untuk semua perintah interaktif.
-E LINGKUNGAN, --lingkungan LINGKUNGAN
Nama lingkungan. Ketika opsi ini ditambahkan ke sebuah perintah, perintah
hanya akan berjalan melawan lingkungan bernama.
-F FORMAT, --format FORMAT
Format keluaran: ringkasan (Default), teks, json, yaml, dan pp.
--[tidak-]paksa
penggunaan --memaksa untuk mengunggah peran, buku masak, dll. meskipun file dalam direktori adalah
identik (secara default, tidak ada POST or PUT dilakukan kecuali perubahan yang sebenarnya akan terjadi
dibuat). Bawaan: --tanpa paksaan.
--[tidak-]beku
Gunakan untuk meminta perubahan pada buku masak disertakan sebagai versi baru. Hanya --memaksa
opsi dapat menimpa pengaturan ini. Bawaan: palsu.
-H, --membantu
Menampilkan bantuan untuk perintah.
-k KUNCI, --kunci KUNCI
Kunci pribadi yang akan digunakan pisau untuk menandatangani permintaan yang dibuat oleh klien API ke
Pelayan koki.
-N, --lari-kering
Gunakan untuk tidak mengambil tindakan dan hanya mencetak hasil. Bawaan: palsu.
--cetak-setelah
Gunakan untuk menampilkan data setelah operasi destruktif.
--[tidak-]pembersihan
penggunaan --membersihkan untuk menghapus peran, buku masak, dll. dari server Chef jika mereka
file yang sesuai tidak ada di chef-repo. Secara default, objek tersebut adalah
dibiarkan saja dan TIDAK dibersihkan. Bawaan: --tanpa-pembersihan.
--[tidak-]berulang
penggunaan --tidak berulang untuk menonaktifkan pengunggahan direktori secara rekursif. Bawaan: --berulang.
--mode repo MODE
Tata letak repo koki lokal. Nilai yang mungkin: statis, segala sesuatu, atau
host_semuanya. Menggunakan statis hanya untuk peran, lingkungan, buku masak, dan data
tas. Secara default, segala sesuatu dan host_semuanya dipilih secara dinamis
tergantung pada jenis server. Bawaan: segala sesuatu / host_semuanya.
-s url, --server-url URL
URL untuk server Chef.
-u PENGGUNA, --pengguna PENGGUNA
Nama pengguna yang digunakan oleh pisau untuk menandatangani permintaan yang dibuat oleh klien API kepada Koki
server. Otentikasi akan gagal jika nama pengguna tidak cocok dengan kunci pribadi.
-di, --Versi: kapan
Versi koki-klien.
-V, --bertele-tele
Atur untuk output yang lebih verbose. Menggunakan -VV untuk verbositas maksimum.
-y, --Ya
Gunakan untuk menanggapi semua konfirmasi konfirmasi dengan "Ya". pisau tidak akan meminta
konfirmasi.
-z, --mode lokal
Gunakan untuk menjalankan klien koki dalam mode lokal. Ini memungkinkan semua perintah yang berfungsi
melawan server Chef untuk juga bekerja melawan repo chef lokal.
contoh
Jelajahi ke tingkat atas chef-repo dan masukkan:
$ unggah pisau
atau dari mana saja di chef-repo, masukkan:
$ unggah pisau /
Jelajahi ke tingkat atas chef-repo dan masukkan:
$ buku masak unggah pisau
atau dari mana saja di chef-repo, masukkan:
$ unggah pisau / buku masak
Jelajahi ke tingkat atas chef-repo dan masukkan:
$ lingkungan unggah pisau
atau dari mana saja di chef-repo, masukkan:
$ unggah pisau / lingkungan
Jelajahi ke tingkat atas chef-repo dan masukkan:
$ lingkungan unggah pisau/production.json
atau dari lingkungan/ direktori, masukkan:
$ produksi unggah pisau.json
Jelajahi ke tingkat atas chef-repo dan masukkan:
$ peran unggah pisau
atau dari mana saja di chef-repo, masukkan:
$ unggahan / peran pisau
Jelajahi ke tingkat atas chef-repo dan masukkan:
$ pisau unggah buku masak/apache\* peran/server web.json
$ knife upload `knife deps node/*.json`
Gunakan unggah pisau secara online menggunakan layanan onworks.net