нож-среда - Интернет в облаке

Это командная среда, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


Knife-environment - Справочная страница для подкоманды Knife.

Среда - это способ сопоставить реальный рабочий процесс организации с тем, что может быть
настраивается и управляется при использовании Chef server. Каждая организация начинается с одного
окружающая среда называется _дефолт окружение, которое нельзя изменить (или удалить).
Могут быть созданы дополнительные среды, отражающие паттерны каждой организации и
рабочий процесс. Например, создание производство, инсценировка, Тестированиеи разработка
среды. Как правило, среда также связана с одной (или несколькими) книгами рецептов.
версий.

Ассоциация нож охрана окружающей среды подкоманда используется для управления средами в пределах одного
организация на сервере Chef.

ОБЩИЙ ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Следующие параметры могут использоваться с любыми аргументами, доступными для нож
охрана окружающей среды подкоманда:

--chef-нулевой порт PORT
Порт, на котором будет слушать chef-zero.

-c КОНФИГ_ФАЙЛ, --config КОНФИГ_ФАЙЛ
Используемый файл конфигурации.

-д, - отключить редактирование
Используйте, чтобы предотвратить открытие $ EDITOR и принять данные как есть.

- по умолчанию
Используйте, чтобы нож использовал значение по умолчанию вместо того, чтобы просить пользователя предоставить его.

-e РЕДАКТОР, --редактор РЕДАКТОР
Редактор $ EDITOR используется для всех интерактивных команд.

-E СРЕДА, --среда ОКРУЖАЮЩАЯ СРЕДА
Название среды. Когда этот параметр добавляется к команде, команда
будет работать только с указанной средой.

-F ФОРМАТ, --формат ФОРМАТ
Формат вывода: резюме (По умолчанию), текст, JSON, YAMLи pp.

-час, --Помогите
Показывает справку по команде.

-k КЛЮЧ, --ключ KEY
Закрытый ключ, который нож будет использовать для подписи запросов, сделанных клиентом API к
Шеф-повар-сервер.

- [нет-] цвет
Используйте для просмотра цветного вывода.

--print-после
Используется для отображения данных после разрушительной операции.

-s URL-адреса, --сервер-url URL
URL-адрес сервера Chef.

-u ПОЛЬЗОВАТЕЛЬ, --Пользователь USER
Имя пользователя, используемое Knife для подписи запросов, сделанных клиентом API шеф-повару.
сервер. Аутентификация не удастся, если имя пользователя не соответствует закрытому ключу.

-В, --подробный
Установите для более подробного вывода. Использовать -ВВ для максимальной многословности.

-в, --версия
Версия шеф-клиента.

-у, --да
Используйте для ответа на все запросы подтверждения «Да». нож не попросит
подтверждение.

-з, --локальный режим
Используется для запуска шеф-клиента в локальном режиме. Это позволяет всем командам, которые работают
против сервера Chef, чтобы также работать против местного репо.

СРАВНЕНИЕ


Ассоциация сравнить аргумент используется для сравнения ограничений версии поваренной книги, установленных на
одна (или несколько) сред.

Синтаксис

Этот аргумент имеет следующий синтаксис:

$ knife environment compare [ENVIRONMENT_NAME ...] (параметры)

Опции

У этого аргумента есть следующие варианты:

-a --все
Используйте для загрузки всех сред, найденных по указанному пути.

-м, --несоответствие
Используется для отображения только совпадающих версий.

Пример

Чтобы сравнить версии поваренной книги для одной среды:

$ knife environment сравнить разработку

чтобы вернуть что-то похожее на:

разработка
2.3.1 apache
Окна 4.1.2

Чтобы сравнить версии поваренной книги для разных сред:

$ knife environment сравнить этап разработки

чтобы вернуть что-то похожее на:

этап разработки
Apache 2.3.1 1.2.2
Окна 4.1.2 1.0.0
postgresql 1.0.0 1.0.0

Чтобы сравнить все версии поваренной книги для всех сред:

$ нож среда сравнить --все

чтобы вернуть что-то похожее на:

постановка развития
ulimit последний последний
redisio последняя последняя
журнал последние последние
aws последний последний
тест последний последний
единорог последний последний
Sensu последнее последнее
runit последняя последняя
templater последний последний
последняя версия PowerShell
openssl последний последний
rbenv последний последний
rabbitmq последняя последняя
postgresql последний последний
mysql последняя последняя
охай последний последний
git последнее последнее
erlang последний последний
ssh_known_hosts последняя последняя
nginx последняя последняя
база данных последняя последняя
ням последний последний
xfs последний последний
apt последний последний
dmg последний последний
chef_handler последняя последняя
Окна 1.0.0 4.1.2

СОЗДАТЬ


Ассоциация Создайте Аргумент используется для добавления объекта среды на сервер Chef. Когда это
аргумент запущен, нож откроет $ EDITOR, чтобы разрешить редактирование ОКРУЖАЮЩАЯ СРЕДА описание
поле (если описание не указано как часть команды). Когда закончите, нож
добавит среду на сервер Chef.

Синтаксис

Этот аргумент имеет следующий синтаксис:

$ knife environment create ENVIRONMENT_NAME -d ОПИСАНИЕ

Опции

У этого аргумента есть следующие варианты:

-d ОПИСАНИЕ, --описание ОПИСАНИЕ
Описание окружающей среды. Это значение будет заполнять поле описания
для среды на сервере Chef.

Примеры

Чтобы создать среду с именем DEV с описанием Ассоциация разработка окружающей среды.:

$ knife environment create dev -d "Среда разработки".

УДАЛИТЬ


Ассоциация удалять Аргумент используется для удаления среды с сервера Chef.

Синтаксис

Этот аргумент имеет следующий синтаксис:

$ knife environment удалить ENVIRONMENT_NAME

Опции

У этой команды нет особых опций.

Примеры

Чтобы удалить среду с именем DEV, войти:

$ нож среда удалить dev

Тип Y для подтверждения удаления.

РЕДАКТИРОВАТЬ


Ассоциация отредактировать Аргумент используется для редактирования атрибутов среды. Когда этот аргумент
запустить, нож откроет $ EDITOR, чтобы разрешить редактирование ОКРУЖАЮЩАЯ СРЕДА атрибуты. Когда закончите,
Knife обновит сервер Chef этими изменениями.

Синтаксис

Этот аргумент имеет следующий синтаксис:

$ knife environment редактировать ENVIRONMENT_NAME

Опции

У этой команды нет особых опций.

Примеры

Чтобы отредактировать среду с именем DevOps, войти:

Среда $ Knife править DevOps

от ФАЙЛОВ


Ассоциация от файл аргумент используется для добавления или обновления среды с помощью JSON или Ruby DSL
описание. Он должен запускаться с Создайте or отредактировать аргументы.

Синтаксис

Этот аргумент имеет следующий синтаксис:

Среда $ knife [создать | редактировать] из файла ФАЙЛ (параметры)

Опции

У этого аргумента есть следующие варианты:

-a --все
Используйте для загрузки всех сред, найденных по указанному пути.

Примеры

Чтобы добавить среду с использованием данных, содержащихся в файле JSON:

Среда $ Knife создает DevOps из файла "путь к файлу JSON"

или:

Среда $ knife редактировать DevOps из файла "путь к файлу JSON"

СПИСОК


Ассоциация список аргумент используется для перечисления всех сред, которые в настоящее время доступны на
сервер Chef.

Синтаксис

Этот аргумент имеет следующий синтаксис:

список окружения $ нож -w

Опции

У этого аргумента есть следующие варианты:

-ш, --with-uri
Используйте для отображения соответствующих URI.

Примеры

Чтобы просмотреть список сред:

список окружения $ нож -w

ОТКРЫТЬ


Ассоциация показывать Аргумент используется для отображения информации об указанной среде.

Синтаксис

Этот аргумент имеет следующий синтаксис:

$ среда ножа показать ENVIRONMENT_NAME

Опции

У этой команды нет особых опций.

Примеры

Для просмотра информации о DEV вход в среду:

$ Knife Environment Show, разработчик

возвращаться:

% нож среда показать разработчика
шеф-повар_тип: окружающая среда
версии_поваренной_книги:
default_атрибуты:
Описание:
json_class: Chef :: Environment
имя: dev
переопределить_атрибуты:

\
\
\
\

Для просмотра информации в формате JSON используйте -F общий параметр как часть команды, например
это:

Показать роль $ нож DevOps -F JSON

Другие доступные форматы включают текст, YAMLи pp.

Используйте нож-среду онлайн с помощью сервисов onworks.net



Новейшие онлайн-программы для Linux и Windows