Це завантаження командного ножа, яке можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
knife-upload – сторінка керівництва для підкоманди завантаження ножа.
Команда ніж завантажувати підкоманда використовується для завантаження ролей, кулінарних книг, середовищ і даних
bags на сервер Chef з поточного робочого каталогу в chef-repo. Це
підкоманда часто використовується разом із ніж різниця, за допомогою якого можна точно побачити
які зміни будуть завантажені, а потім ніж скачати, що робить протилежне ніж
завантажувати.
синтаксис
Ця підкоманда має такий синтаксис:
$ завантажити ножем [ШАЗОР...] (варіанти)
Опції
Ця підкоманда має такі параметри:
-c CONFIG_FILE, --config CONFIG_FILE
Конфігураційний файл для використання.
--кухаря-репо-шлях PATH
Шлях до шеф-репо. Це налаштування замінить шлях за замовчуванням до
шеф-репо. За замовчуванням: те саме, що зазначено в chef_repo_path в config.rb.
--chef-zero-port PORT
Порт, на якому буде слухати chef-zero.
--[ні-]колір
Використовуйте для перегляду кольорового виходу.
-- паралельність
Кількість дозволених одночасних підключень. За замовчуванням: 10.
-d, --disable-editing
Використовуйте, щоб запобігти відкриттю $EDITOR і прийняти дані як є.
--за замовчуванням
Використовуйте, щоб ніж використовував значення за замовчуванням замість того, щоб просити користувача надати його.
--[ні-]розн
Використовуйте для завантаження лише нових та змінених файлів. Встановлений в false щоб завантажити всі файли.
За умовчанням: правда.
-e РЕДАКТОР, --редактор РЕДАКТОР
$EDITOR, який використовується для всіх інтерактивних команд.
-E СЕРЕДОВИЩЕ, --середовище НАВКОЛИШНЄ СЕРЕДОВИЩЕ
Назва середовища. Коли цей параметр додається до команди, команда
працюватиме лише у названому середовищі.
-F ФОРМАТ, --формат ФОРМАТ
Формат виведення: резюме (За замовчуванням), текст, json, ямл та pp.
--[ні-]сила
Скористайтесь --сила для завантаження ролей, кулінарних книг тощо, навіть якщо файл у каталозі є
ідентичні (за замовчуванням, ні POST or PUT виконується, якщо не буде фактичної зміни
зроблено). За замовчуванням: --без сили.
--[ні-]заморожувати
Використовуйте, щоб вимагати включення змін до кулінарної книги як нової версії. Тільки --сила
параметр може замінити це налаштування. За замовчуванням: false.
-h, --допомога
Показує довідку для команди.
-k КЛЮЧ, --ключ KEY
Закритий ключ, який knife використовуватиме для підпису запитів, зроблених клієнтом API до
Шеф-сервер.
-n, --сушить
Використовуйте, щоб не виконувати жодних дій і лише роздруковувати результати. За замовчуванням: false.
--друк-після
Використовується для відображення даних після деструктивної операції.
--[ні-]чистка
Скористайтесь -- очищення щоб видалити ролі, кулінарні книги тощо з сервера Chef, якщо вони є
відповідні файли не існують у chef-repo. За замовчуванням такі об’єкти є
залишено в спокої і НЕ очищено. За замовчуванням: --без очищення.
--[ні-]рекурс
Скористайтесь --без рекурсу щоб вимкнути рекурсивне завантаження каталогу. За замовчуванням: --рекурс.
--режим репо РЕЖИМ
Макет місцевого шеф-репо. Можливі значення: статичний, всеабо
hosted_everything. Використовувати статичний лише для ролей, середовища, кулінарних книг і даних
сумки. За замовчуванням, все та hosted_everything динамічно вибираються
залежно від типу сервера. За замовчуванням: все / hosted_everything.
-s URL-адреса, --url-адреса сервера URL
URL-адреса для сервера Chef.
-u КОРИСТУВАЧ, --користувач USER
Ім’я користувача, яке використовується ножем для підпису запитів, зроблених клієнтом API до шеф-кухаря
сервер. Аутентифікація не вийде, якщо ім’я користувача не збігається з приватним ключем.
-v, -- версія
Версія шеф-клієнт.
-V, -багатослівний
Налаштуйте для більш детальних виводів. Використовуйте -В.В для максимальної багатослівності.
-у, --так
Використовуйте, щоб відповісти на всі запити підтвердження "Так". ніж просити не буде
підтвердження.
-z, --локальний режим
Використовуйте для запуску chef-client в локальному режимі. Це дозволяє виконувати всі команди, які працюють
проти сервера Chef, щоб також працювати проти локального chef-repo.
прикладів
Перейдіть до верхнього рівня chef-repo і введіть:
$ завантаження ножа
або з будь-якого місця в chef-repo введіть:
$ завантаження ножа /
Перейдіть до верхнього рівня chef-repo і введіть:
$ ніж завантажити кулінарні книги
або з будь-якого місця в chef-repo введіть:
$ завантаження ножа /кулінарні книги
Перейдіть до верхнього рівня chef-repo і введіть:
$ knife середовища завантаження
або з будь-якого місця в chef-repo введіть:
$ завантаження ножа /середовища
Перейдіть до верхнього рівня chef-repo і введіть:
$ середовищ завантаження ножа/production.json
або з середовища/ каталог, введіть:
$ knife завантажити production.json
Перейдіть до верхнього рівня chef-repo і введіть:
$ knife завантажити ролі
або з будь-якого місця в chef-repo введіть:
$ завантаження ножа / ролі
Перейдіть до верхнього рівня chef-repo і введіть:
$ knife завантажте кулінарні книги/apache\* roles/webserver.json
$ knife upload `нож deps nodes/*.json`
Використовуйте завантаження ножа онлайн за допомогою служб onworks.net