Spec-Zone.ru › Chef 17

chef-automate CLI

[править на GitHub]

Команды Automate CLI

chef-automate

Полезная утилита для развертывания и управления Chef Automate. Документация: https://docs.chef.io/automate/cli_chef_automate/ Патенты: https://www.chef.io/patents

Использование
chef-automate COMMAND [flags]

Флаги
-d, --debug
Включить вывод отладки (по умолчанию: false)
-h, --help
справка по chef-automate (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
airgap
applications
Управление функциями наблюдаемости приложений
backup
Резервное копирование Chef Automate
config
Конфигурация Chef Automate
deploy
Развертывание Chef Automate
external-cert
Управление внешним сертификатом Chef Automate
gather-logs
Сбор диагностических данных и журналов системы
iam
Команды Chef Automate iam
info
Информация о HA Automate
infrastructure
Инфраструктура Chef Automate
init-config
Инициализация конфигурации по умолчанию
init-config-ha
Инициализация конфигурации по умолчанию для HA Automate
internal-ca
Управление внутренним центром сертификации Chef Automate
license
Управление лицензией Chef Automate
maintenance
Перевести Chef Automate в режим обслуживания или вывести из него
migrate-from-v1
Миграция из Chef Automate v1
migrate-from-v1-status
Отслеживание статуса миграции в Chef Automate 2
preflight-check
Проверка предполётной готовности
provision-infra
Развёртывание инфраструктуры HA Automate.
restart-services
перезапуск служб развертывания
secrets
Установить секреты для HA Automate
service-versions
Получение версий отдельных служб Chef Automate
ssh
SSH на серверы HA Automate
start
Запуск Chef Automate
status
Получение статуса Chef Automate
stop
Остановка развертывания
system-logs
Просмотр журналов Chef Automate
test
Запуск тестовых сценариев HA Automate
uninstall
Удалить Chef Automate
upgrade
Обновить Automate до последней версии
version
Показать версию CLI
workspace
Установить рабочее окружение для HA Automate.

chef-automate airgap

Использование
chef-automate airgap COMMAND [flags]

Флаги
-h, --help
справка по airgap (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI
bundle

chef-automate airgap bundle

Использование
chef-automate airgap bundle COMMAND [flags]

Флаги
-h, --help
справка по bundle (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate airgap
create
info

chef-automate airgap bundle create

Использование
chef-automate airgap bundle create [/path/to/bundle.aib] [flags]

Флаги
-c, --channel
Выпускной канал для получения пакетов
-h, --help
справка по create (по умолчанию: false)
-m, --manifest
Путь к файлу release manifest.json
-r, --retries
Количество попыток повторной загрузки пакетов hab (по умолчанию: 2)
--retry-delay
Количество секунд ожидания между повторами (используется экспоненциальная задержка, если не указано) (по умолчанию: -1)
--version
Версия Chef Automate для создания автономного пакета
-w, --workspace
Путь к каталогу рабочего пространства, где будут храниться временные данные
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate airgap bundle

chef-automate airgap bundle info

Использование
chef-automate airgap bundle info /path/to/bundle.aib [flags]

Флаги
-h, --help
справка по info (по умолчанию: false)
--verbose
Вывести полные метаданные AIB (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate airgap bundle

chef-automate applications

Использование
chef-automate applications COMMAND [flags]

Флаги
-h, --help
справка по приложениям (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
Командная строка Chef Automate
remove-svcs
Удаление служб из базы данных приложений
show-svcs
Отображение служб в базе данных приложений

chef-automate applications remove-svcs

Удаление служб из базы данных приложений. Вы должны полностью вывести службы из эксплуатации, удалив физическое оборудование, завершив работу виртуальной машины или контейнера, или используя команду 'hab svc unload', прежде чем использовать команду 'remove-svcs'. Службы, которые не полностью выведены из эксплуатации, отправят запрос на проверку состояния в назначенное время, и Automate повторно добавит их в базу данных служб.

Использование
chef-automate applications remove-svcs [flags]

Флаги
--all
Удалить все службы в базе данных. Этот флаг должен быть задан, если не указан другой фильтр. (по умолчанию: false)
-a, --application
Выбрать только службы, где имя приложения соответствует заданному шаблону
-b, --buildstamp
Выбрать только службы, где метка сборки соответствует заданному шаблону
-c, --channel
Выбрать только службы, где подписной канал соответствует заданному шаблону
-D, --disconnected
Выбрать только отключенные службы (по умолчанию: false)
-e, --environment
Выбрать только службы, где среда приложения соответствует заданному шаблону
-g, --group
Выбрать только службы, где имя группы (суффикс) соответствует заданному шаблону
-h, --help
справка по remove-svcs (по умолчанию: false)
-o, --origin
Выбрать только службы, где источник соответствует заданному шаблону
-n, --service-name
Выбрать только службы, где имя соответствует заданному шаблону
-s, --site
Выбрать только службы, где сайт соответствует заданному шаблону
-v, --version
Выбрать только службы, где версия пакета соответствует заданному шаблону
-y, --yes
Удалить службы без запроса подтверждения (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate applications
Управление функциями наблюдаемости приложений

chef-automate applications show-svcs

Отображение списка служб habitat, хранящихся в базе данных приложений.

Использование
chef-automate applications show-svcs [flags]

Флаги
-a, --application
Выбрать только службы, где имя приложения соответствует заданному шаблону
-b, --buildstamp
Выбрать только службы, где метка сборки соответствует заданному шаблону
-c, --channel
Выбрать только службы, где подписной канал соответствует заданному шаблону
-D, --disconnected
Выбрать только отключенные службы (по умолчанию: false)
-e, --environment
Выбрать только службы, где среда приложения соответствует заданному шаблону
-g, --group
Выбрать только службы, где имя группы (суффикс) соответствует заданному шаблону
-h, --help
справка по show-svcs (по умолчанию: false)
-o, --origin
Выбрать только службы, где источник соответствует заданному шаблону
-n, --service-name
Выбрать только службы, где имя соответствует заданному шаблону
-s, --site
Выбрать только службы, где сайт соответствует заданному шаблону
-v, --version
Выбрать только службы, где версия пакета соответствует заданному шаблону
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate applications
Управление функциями наблюдаемости приложений

chef-automate backup

Использование
chef-automate backup COMMAND [flags]

Флаги
--gcs-credentials-path
Путь к файлу json учетной записи службы GCP
-h, --help
справка по backup (по умолчанию: false)
--no-progress
Не отслеживать прогресс операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API для службы развертывания в секундах (по умолчанию: 20)
--s3-access-key
Идентификатор ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сессии S3 при принятии роли IAM
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
Командная строка Chef Automate
cancel
Отмена текущей операции резервного копирования
create
Создание резервной копии Chef Automate
delete
Удаление резервных копий Chef Automate
fix-repo-permissions
Обеспечение необходимых разрешений для пользователя hab на заданном пути
integrity
Целостность общих объектов Chef Automate
list
Список всех резервных копий Chef Automate
restore
Восстановление резервной копии Chef Automate
show
Просмотр деталей резервной копии Chef Automate
status
Просмотр статуса исполнителя резервного копирования Chef Automate

chef-automate backup cancel

Отмена текущей операции создания, удаления или восстановления резервной копии.

Использование
chef-automate backup cancel [flags]

Флаги
-h, --help
справка по cancel (по умолчанию: false)
-t, --wait-timeout
Сколько времени ждать завершения операции перед выдачей ошибки (по умолчанию: 60)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи сервиса GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать прогресс операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API для deployment-service в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
ID ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сеанса S3 при использовании роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate backup create

Создать резервную копию Chef Automate

Использование
chef-automate backup create [flags]

Флаги
-h, --help
справка по create (по умолчанию: false)
-t, --wait-timeout
Сколько времени ждать завершения операции перед выдачей ошибки (по умолчанию: 7200)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи сервиса GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать прогресс операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API для deployment-service в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
ID ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сеанса S3 при использовании роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate backup delete

Удалить одну или несколько резервных копий Chef Automate, соответствующих разделителям пробелов идентификаторов резервных копий.

Использование
chef-automate backup delete ID [ID2 IDN...] [flags]

Флаги
-h, --help
справка по delete (по умолчанию: false)
-t, --wait-timeout
Сколько времени ждать завершения операции перед выдачей ошибки (по умолчанию: 120)
--yes
Согласиться со всеми запросами (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи сервиса GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать прогресс операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API для deployment-service в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
ID ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сеанса S3 при использовании роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate backup fix-repo-permissions

Убедиться, что у пользователя hab есть необходимые разрешения на заданном пути.

Использование
chef-automate backup fix-repo-permissions PATH [flags]

Флаги
-h, --help
справка по fix-repo-permissions (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи сервиса GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать прогресс операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API для deployment-service в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
ID ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сеанса S3 при использовании роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate backup integrity

Использование
chef-automate backup integrity COMMAND [flags]

Флаги
-h, --help
справка по integrity (по умолчанию: false)
-t, --wait-timeout
Сколько времени ждать завершения операции перед выдачей ошибки (по умолчанию: 60)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи сервиса GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать прогресс операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API для deployment-service в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
ID ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сеанса S3 при использовании роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate
show
отобразить метаданные целостности общего объекта
validate
проверить целостность общего объекта

chef-automate backup integrity show

Показать метаданные целостности общего объекта

Использование
chef-automate backup integrity show [flags]

Флаги
-h, --help
справка по команде show (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать ход операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API к службе развертывания в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
Идентификатор ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сессии S3 при доступе от имени роли IAM
-t, --wait-timeout
Время ожидания завершения операции перед отображением ошибки (по умолчанию: 60)

См. также
chef-automate backup integrity
Целостность общих объектов Chef Automate

chef-automate backup integrity validate

Проверить целостность общих объектов. Если не указаны ни один, ни несколько идентификаторов снимков, будут проверены все снимки.

Использование
chef-automate backup integrity validate [ID IDN] [flags]

Флаги
-h, --help
справка по команде validate (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать ход операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API к службе развертывания в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
Идентификатор ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сессии S3 при доступе от имени роли IAM
-t, --wait-timeout
Время ожидания завершения операции перед отображением ошибки (по умолчанию: 60)

См. также
chef-automate backup integrity
Целостность общих объектов Chef Automate

chef-automate backup list

Список всех резервных копий Chef Automate

Использование
chef-automate backup list [flags]

Флаги
-h, --help
справка по команде list (по умолчанию: false)
-t, --wait-timeout
Время ожидания завершения операции перед отображением ошибки (по умолчанию: 60)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать ход операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API к службе развертывания в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
Идентификатор ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сессии S3 при доступе от имени роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate backup restore

Восстановить резервную копию Chef Automate. Если не указан ID или путь, будет восстановлена последняя найденная резервная копия.

Использование
chef-automate backup restore [ID_OR_PATH] [flags]

Флаги
--airgap-bundle
Артефакт для использования при установке в изолированной сети
-b, --backup-dir
Директория для резервных копий (по умолчанию: /var/opt/chef-automate/backups)
-h, --help
справка по команде restore (по умолчанию: false)
--patch-config
Путь к конфигурации патчей при необходимости
--sha256
Контрольная сумма SHA256 резервной копии
--skip-preflight
Пропустить предварительные проверки при восстановлении резервной копии (по умолчанию: false)
-u, --upgrade
Обновить до последних версий пакетов при восстановлении резервных копий (по умолчанию: false)
-t, --wait-timeout
Время ожидания завершения операции перед отображением ошибки (по умолчанию: 7200)
--yes
Подтвердить все запросы (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать ход операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API к службе развертывания в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
Идентификатор ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сессии S3 при доступе от имени роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate backup show

Показать детали резервной копии Chef Automate

Использование
chef-automate backup show ID [flags]

Флаги
-h, --help
справка по команде show (по умолчанию: false)
-t, --wait-timeout
Время ожидания завершения операции перед отображением ошибки (по умолчанию: 60)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать ход операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API к службе развертывания в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
Идентификатор ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сессии S3 при доступе от имени роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate backup status

Показать статус исполнителя резервного копирования Chef Automate

Использование
chef-automate backup status [flags]

Флаги
-h, --help
справка по команде status (по умолчанию: false)
-t, --wait-timeout
Сколько времени ждать завершения операции перед ошибкой (по умолчанию: 60)
-d, --debug
Включить отладку (по умолчанию: false)
--gcs-credentials-path
Путь к файлу json учетной записи сервиса GCP
--no-check-version
Отключить проверку версии (по умолчанию: false)
--no-progress
Не отслеживать прогресс операции (по умолчанию: false)
-r, --request-timeout
Таймаут запроса API для службы развертывания в секундах (по умолчанию: 20)
--result-json
Записать результат команды в JSON в PATH
--s3-access-key
Идентификатор ключа доступа к S3
--s3-endpoint
URL конечной точки региона S3
--s3-secret-key
Секретный ключ доступа к S3
--s3-session-token
Токен сеанса S3 при принятии роли IAM

См. также
chef-automate backup
Резервное копирование Chef Automate

chef-automate config

Использование
chef-automate config COMMAND [flags]

Флаги
-h, --help
справка по команде config (по умолчанию: false)
-t, --timeout
Таймаут запроса в секундах (по умолчанию: 10)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
CLI Chef Automate
patch
Обновить конфигурацию Chef Automate
set
Установить конфигурацию Chef Automate
show
Показать конфигурацию Chef Automate

chef-automate config patch

Применяет частичную конфигурацию Chef Automate к развертыванию. Она объединит частичную конфигурацию с текущей, применит необходимые изменения.

Использование
chef-automate config patch path/to/config.toml [flags]

Флаги
-h, --help
справка по команде patch (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH
-t, --timeout
Таймаут запроса в секундах (по умолчанию: 10)

См. также
chef-automate config
Конфигурация Chef Automate

chef-automate config set

Устанавливает конфигурацию Chef Automate для развертывания. Заменяет текущую конфигурацию и применяет необходимые изменения.

Использование
chef-automate config set path/to/config.toml [flags]

Флаги
-h, --help
справка по команде set (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH
-t, --timeout
Таймаут запроса в секундах (по умолчанию: 10)

См. также
chef-automate config
Конфигурация Chef Automate

chef-automate config show

Показывает конфигурацию Chef Automate. При указании файла, вывод будет записан в него, а не в стандартный поток вывода.

Использование
chef-automate config show [/path/to/write/config.toml] [flags]

Флаги
-h, --help
справка по команде show (по умолчанию: false)
-o, --overwrite
Перезаписать существующий config.toml (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH
-t, --timeout
Таймаут запроса в секундах (по умолчанию: 10)

См. также
chef-automate config
Конфигурация Chef Automate

chef-automate deploy

Развертывает новый экземпляр Chef Automate с помощью предоставленной конфигурации. - <CONFIG_FILE> должен быть допустимым путем к файлу конфигурации в формате TOML.

Использование
chef-automate deploy [/path/to/config.toml] [flags]

Флаги
--accept-terms-and-mlsa
Принять условия лицензионного соглашения Chef Software и Master License and Services Agreement (по умолчанию: false)
--airgap-bundle
Путь к пакету для автономной установки
--certificate
Путь к сертификату, который должен использоваться для внешних подключений TLS (веб и API).
--channel
Канал выпуска для развертывания всех сервисов
--fqdn
Полное доменное имя, по которому можно получить доступ к Chef Automate. (по умолчанию: имя хоста этого компьютера)
-h, --help
справка по команде deploy (по умолчанию: false)
--private-key
Путь к закрытому ключу, соответствующему сертификату TLS.
--product
Продукт для развертывания (по умолчанию: [])
--skip-preflight
Развернуть независимо от условий предварительной проверки (по умолчанию: false)
--upgrade-strategy
Стратегия обновления для этого развертывания. (по умолчанию: at-once)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
CLI Chef Automate

chef-automate external-cert

Управляет внешним центром сертификации Chef Automate. Используется для установления TLS/SSL связи с automate.

Использование
chef-automate external-cert COMMAND [flags]

Флаги
-f, --file
Путь к файлу, куда сохранить сертификат TLS automate.
-h, --help
справка по команде external-cert (по умолчанию: false)
-n, --hostname
Имя хоста для сертификата TLS automate
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
CLI Chef Automate
show
Показать внешние сертификаты TLS/SSL в Automate. При необходимости сохранить сертификаты в указанный путь.

chef-automate external-cert show

Использование
chef-automate external-cert show [flags]

Флаги
-h, --help
справка по команде show (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
-f, --file
Путь к файлу для сохранения сертификата TLS Automate.
-n, --hostname
Имя хоста для сертификата TLS Automate.
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH.

См. также
chef-automate external-cert
Управление внешним сертификатом Chef Automate

chef-automate gather-logs

Сбор системной диагностики и журналов из Chef Automate и других сервисов

Использование
chef-automate gather-logs [/path/to/log/bundle.tar.gz] [flags]

Флаги
-h, --help
справка по команде gather-logs (по умолчанию: false)
-l, --local-fallback
запуск gather-logs в режиме локального резервного копирования (по умолчанию: false)
--log-lines
Количество строк системного журнала (журналы journald) для сбора (0 для всех журналов) (по умолчанию: 500000)
-o, --overwrite
Перезаписать существующий архив логов (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate

chef-automate iam

Использование
chef-automate iam COMMAND [flags]

Флаги
-h, --help
справка по команде iam (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate
admin-access
Управление и восстановление стандартного доступа администратора
token
Управление токенами
version
Получение используемой версии IAM

chef-automate iam admin-access

Использование
chef-automate iam admin-access COMMAND [flags]

Флаги
-h, --help
справка по команде admin-access (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate iam
Команды chef-automate iam
restore
Восстановить заводские настройки пользователя-администратора, группы и доступа

chef-automate iam admin-access restore

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

Использование
chef-automate iam admin-access restore PASSWORD [flags]

Флаги
--dry-run
Показать, что будет обновлено этой командой, не выполняя никаких изменений (по умолчанию: false)
-h, --help
справка по команде restore (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate iam admin-access
Управление и восстановление стандартного доступа администратора

chef-automate iam token

Использование
chef-automate iam token COMMAND [flags]

Флаги
-h, --help
справка по команде token (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate iam
Команды chef-automate iam
create
Генерировать токен

chef-automate iam token create

Использование
chef-automate iam token create NAME [flags]

Флаги
--admin
Сгенерировать токен и добавить его в политику администратора, управляемую Chef (по умолчанию: false)
-h, --help
справка по команде create (по умолчанию: false)
--id
Указать пользовательский идентификатор (если опущен, идентификатор будет сгенерирован на основе NAME)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate iam token
Управление токенами

chef-automate iam version

Использование
chef-automate iam version [flags]

Флаги
-h, --help
справка по команде version (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate iam
Команды chef-automate iam

chef-automate info

Информация о кластере Automate HA

Использование
chef-automate info [flags]

Флаги
-h, --help
справка по команде info (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate

chef-automate infrastructure

Команды для управления инфраструктурой автоматизации, для данных, связанных с запусками chef-client и действиями chef-server.

Использование
chef-automate infrastructure COMMAND [flags]

Флаги
-h, --help
справка по команде infrastructure (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate
node-delete
Удалить узел по UUID узла

chef-automate infrastructure node-delete

Использование
chef-automate infrastructure node-delete [uuid] [flags]

Флаги
-h, --help
справка по команде node-delete (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate infrastructure
Инфраструктура Chef Automate

chef-automate init-config

Инициализирует конфигурацию по умолчанию и сохраняет её в файл.

Использование
chef-automate init-config [flags]

Флаги
--certificate
Путь к сертификату, который должен использоваться для внешних TLS-соединений (веб и API).
--channel
Канал релизов для развертывания всех служб (по умолчанию: текущий)
--es-mem
Объём оперативной памяти для выделения под кучу Elasticsearch. (по умолчанию: 25% от общей памяти)
--file
Путь к файлу для сохранения конфигурации (по умолчанию: config.toml)
--fqdn
Полное доменное имя, по которому можно получить доступ к Chef Automate. (по умолчанию: имя хоста этой машины)
-h, --help
справка по команде init-config (по умолчанию: false)
--private-key
Путь к приватному ключу, соответствующему TLS-сертификату.
--upgrade-strategy
Стратегия обновления для данного развертывания. (по умолчанию: сразу)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate

chef-automate init-config-ha

Инициализирует конфигурацию по умолчанию для HA и сохраняет её в файл.

Использование
chef-automate init-config-ha [flags]

Флаги
--file
Путь к файлу для сохранения конфигурации (по умолчанию: config.toml)
-h, --help
справка по команде init-config-ha (по умолчанию: false)
--path
путь к рабочей области hab a2ha (по умолчанию: /hab/a2_deploy_workspace/)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate

chef-automate internal-ca

Управляет внутренним центром сертификации Chef Automate. Используется для шифрования и аутентификации между службами.

Использование
chef-automate internal-ca COMMAND [flags]

Флаги
-h, --help
справка по команде internal-ca (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate
info
Вывести информацию о корневом сертификате внутреннего центра сертификации
regenerate
Команды для перегенерации сертификатов, выданных внутренним центром сертификации

chef-automate internal-ca info

Использование
chef-automate internal-ca info [flags]

Флаги
-h, --help
справка по команде info (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate internal-ca
Управление внутренним центром сертификации Chef Automate

chef-automate internal-ca regenerate

Использование
chef-automate internal-ca regenerate [flags]

Флаги
-h, --help
справка по команде regenerate (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate internal-ca
Управление внутренним центром сертификации Chef Automate
root
Перегенерировать корневой сертификат внутреннего центра сертификации

chef-automate internal-ca regenerate root

Использование
chef-automate internal-ca regenerate root [flags]

Флаги
-h, --help
справка по команде root (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate internal-ca regenerate
Команды для перегенерации сертификатов, выданных внутренним центром сертификации

chef-automate license

Использование
chef-automate license COMMAND [flags]

Флаги
-h, --help
справка по команде license (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate
CLI Chef Automate
apply
Применить лицензию Chef Automate
nodeRunReport
Генерирует ежедневные отчеты о выполнении Infra Client для заданного периода
status
Получить статус лицензии Chef Automate
uniqNodeRunReport
Генерирует уникальное количество отчетов Infra Client для заданного периода

chef-automate license apply

Применяет токен лицензии Chef Automate. - <LICENSE> должен быть валидным закодированным строковым значением лицензии

Использование
chef-automate license apply LICENSE [flags]

Флаги
-f, --force
Вынужденное применение лицензии (по умолчанию: false)
-h, --help
справка по команде apply (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Вывести результат команды в формате JSON в PATH

См. также
chef-automate license
Управление лицензиями Chef Automate

chef-automate license nodeRunReport

Использование
chef-automate license nodeRunReport [flags]

Флаги
-e, --end_time
время окончания отчета в формате yyyy-mm-dd
-n, --es_hostname
имя хоста ES (по умолчанию: localhost)
-p, --es_port
порт хоста ES (по умолчанию: 10141)
-h, --help
справка по nodeRunReport (по умолчанию: false)
-s, --start_time
время начала отчета в формате yyyy-mm-dd
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate license
Управление лицензиями Chef Automate

Статус лицензии chef-automate

Использование
chef-automate license status [flags]

Флаги
-h, --help
справка по статусу (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate license
Управление лицензиями Chef Automate

chef-automate license uniqNodeRunReport

Использование
chef-automate license uniqNodeRunReport [flags]

Флаги
-e, --end_time
время окончания отчета в формате yyyy-mm-dd
-n, --es_hostname
имя хоста ES (по умолчанию: localhost)
-p, --es_port
порт хоста ES (по умолчанию: 10141)
-h, --help
справка по uniqNodeRunReport (по умолчанию: false)
-s, --start_time
время начала отчета в формате yyyy-mm-dd
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate license
Управление лицензиями Chef Automate

Техническое обслуживание chef-automate

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

Использование
chef-automate maintenance [on|off] [flags]

Флаги
-h, --help
справка по техническому обслуживанию (по умолчанию: false)
-t, --timeout
Таймаут запроса в секундах (по умолчанию: 10)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate migrate-from-v1

Мигрировать существующее развертывание Chef Automate v1 в Chef Automate v2. - <CONFIG_FILE> должен быть допустимым путем к файлу конфигурации в формате TOML

Использование
chef-automate migrate-from-v1 [/path/to/automate-deploy.toml] [flags]

Флаги
--airgap-bundle
Путь к автономному пакету установки
--channel
Необязательный канал для использования при установке пакетов из хранилища
--chef-server-running
Путь к chef-server-running.json (по умолчанию: /etc/opscode/chef-server-running.json)
-c, --config
Путь к automate-deploy.toml
-r, --delivery-running
Путь к delivery-running.json (по умолчанию: /etc/delivery/delivery-running.json)
-s, --delivery-secrets
Путь к delivery-secrets.json (по умолчанию: /etc/delivery/delivery-secrets.json)
--enable-chef-server
Включить миграцию и развертывание интегрированного Chef Server; допустимо только для топологии all-in-one (по умолчанию: false)
--file-move-timeout
Необязательный таймаут для перемещения файлов elasticsearch, compliance и notifications во время миграции Chef Automate v1 (0 для отключения таймаута) (по умолчанию: 0)
-h, --help
справка по migrate-from-v1 (по умолчанию: false)
--postgres-dump-wait-seconds
Необязательный таймаут для дампа PostgreSQL Chef Automate v1 (0 для отключения таймаута) (по умолчанию: 0)
--postgres-restore-wait-seconds
Необязательный таймаут для восстановления PostgreSQL Chef Automate v1 (0 для отключения таймаута) (по умолчанию: 0)
--skip-backup
Необязательно пропустить резервное копирование вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-backup-check
Необязательно не проверять, настроена ли резервная копия вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-disaster-recovery-check
Необязательно не проверять, настроена ли система аварийного восстановления вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-external-es-check
Необязательно не проверять, настроена ли внешняя Elasticsearch вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-fips-check
Необязательно не проверять, настроена ли FIPS вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-preflight
Развертывание независимо от условий предварительного контроля (по умолчанию: false)
--skip-saml-check
Необязательно не проверять, настроена ли SAML вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-workflow-check
Необязательно не проверять, настроено ли рабочее окружение вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--upgrade-strategy
Необязательная стратегия обновления для использования при настройке службы развертывания
-y, --yes
Не запрашивать подтверждение; принять значения по умолчанию и продолжить (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
Chef Automate CLI
gen-config
Генерация файла конфигурации

chef-automate migrate-from-v1-status

Использование
chef-automate migrate-from-v1-status [flags]

Флаги
-h, --help
справка по migrate-from-v1-status (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate migrate-from-v1 gen-config

Сгенерировать файл конфигурации Chef Automate v2 из Chef Automate v1

Использование
chef-automate migrate-from-v1 gen-config [flags]

Флаги
-h, --help
справка по gen-config (по умолчанию: false)
-o, --out
Файл вывода (по умолчанию: ./automate-migrate.toml)
--airgap-bundle
Путь к пакету установки в режиме airgap
--channel
Необязательный канал для использования при установке пакетов из хранилища
--chef-server-running
Путь к chef-server-running.json (по умолчанию: /etc/opscode/chef-server-running.json)
-c, --config
Путь к automate-deploy.toml
-d, --debug
Включить отладочный вывод (по умолчанию: false)
-r, --delivery-running
Путь к delivery-running.json (по умолчанию: /etc/delivery/delivery-running.json)
-s, --delivery-secrets
Путь к delivery-secrets.json (по умолчанию: /etc/delivery/delivery-secrets.json)
--enable-chef-server
Включить миграцию и развертывание интегрированного Chef Server; допустимо только для топологии all-in-one (по умолчанию: false)
--file-move-timeout
Необязательный таймаут для перемещения файлов elasticsearch, compliance и notifications во время миграции Chef Automate v1 (0 для отключения таймаута) (по умолчанию: 0)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--postgres-dump-wait-seconds
Необязательный таймаут для дампа PostgreSQL Chef Automate v1 (0 для отключения таймаута) (по умолчанию: 0)
--postgres-restore-wait-seconds
Необязательный таймаут для восстановления PostgreSQL Chef Automate v1 (0 для отключения таймаута) (по умолчанию: 0)
--result-json
Записать результат команды в формате JSON в PATH
--skip-backup
Необязательно пропустить резервное копирование вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-backup-check
Необязательно не проверять, настроено ли резервное копирование вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-disaster-recovery-check
Необязательно не проверять, настроена ли у вас аварийная ситуация для вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-external-es-check
Необязательно не проверять, настроено ли внешнее Elasticsearch вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-fips-check
Необязательно не проверять, настроена ли у вас FIPS для вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-preflight
Развернуть независимо от условий предварительной проверки (по умолчанию: false)
--skip-saml-check
Необязательно не проверять, настроена ли SAML для вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-workflow-check
Необязательно не проверять, настроено ли рабочее пространство вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--upgrade-strategy
Необязательная стратегия обновления для использования при настройке службы развертывания
-y, --yes
Не запрашивать подтверждение; принять значения по умолчанию и продолжить (по умолчанию: false)

См. также
chef-automate migrate-from-v1
Миграция с Chef Automate v1

chef-automate preflight-check

Выполнить предварительную проверку, чтобы убедиться, что хост соответствует критериям установки.

Использование
chef-automate preflight-check [flags]

Флаги
--airgap
Передайте этот флаг, если среда находится в режиме airgap (по умолчанию: false)
--config
Необязательный файл конфигурации для использования
-h, --help
справка по preflight-check (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI
migrate-from-v1
Запуск проверок предварительной подготовки, специфичных для миграции с Chef Automate v1

chef-automate preflight-check migrate-from-v1

Использование
chef-automate preflight-check migrate-from-v1 [flags]

Флаги
-r, --delivery-running
Путь к delivery-running.json (по умолчанию: /etc/delivery/delivery-running.json)
-s, --delivery-secrets
Путь к delivery-secrets.json (по умолчанию: /etc/delivery/delivery-secrets.json)
-h, --help
справка по migrate-from-v1 (по умолчанию: false)
--skip-backup-check
Необязательно не проверять, настроено ли резервное копирование вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-disaster-recovery-check
Необязательно не проверять, настроена ли у вас аварийная ситуация для вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-external-es-check
Необязательно не проверять, настроено ли внешнее Elasticsearch вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-fips-check
Необязательно не проверять, настроена ли у вас FIPS для вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-saml-check
Необязательно не проверять, настроена ли SAML для вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--skip-workflow-check
Необязательно не проверять, настроено ли рабочее пространство вашей установки Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--airgap
Передайте этот флаг, если среда находится в режиме airgap (по умолчанию: false)
--config
Необязательный файл конфигурации для использования
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate preflight-check
Выполнение предварительной проверки

chef-automate provision-infra

Подготовьте инфраструктуру для развертывания Automate HA.

Использование
chef-automate provision-infra [flags]

Флаги
--channel
Канал выпуска для развертывания всех служб
-h, --help
справка по provision-infra (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate restart-services

Перезапустить службы для развертывания

Использование
chef-automate restart-services [flags]

Флаги
-h, --help
справка по restart-services (по умолчанию: false)
-d, --debug
Включить отладочный вывод (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate secrets

Установить секреты для пароля sudo Automate и пароля администратора в режиме HA.

Использование
chef-automate secrets [flags]

Флаги
-h, --help
справка по секретам (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate service-versions

Получить версии отдельных служб Chef Automate

Использование
chef-automate service-versions [flags]

Флаги
-h, --help
справка по service-versions (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate ssh

SSH к серверам Automate HA

Использование
chef-automate ssh [flags]

Флаги
-h, --help
справка по ssh (по умолчанию: false)
--hostname
Имя сервера Automate ha для ssh
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate start

Использование
chef-automate start [flags]

Флаги
-h, --help
справка по start (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate status

Получить состояние Chef Automate. Включает состояние служб Automate.

Использование
chef-automate status [flags]

Флаги
-h, --help
справка по status (по умолчанию: false)
-w, --wait-for-healthy
Ожидать, пока статус не станет healthy, или пока не истечёт таймаут (по умолчанию: false)
-r, --wait-refresh-interval
Сколько секунд ждать между опросами обновления статуса (по умолчанию: 2)
-t, --wait-timeout
Сколько секунд ждать, пока статус не станет healthy, прежде чем вернуть ошибку (по умолчанию: 600)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate stop

Остановить запущенное развертывание Automate.

Использование
chef-automate stop [flags]

Флаги
-h, --help
справка по stop (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate system-logs

Начать потоковую передачу журналов с сервера Chef Automate. Ctrl + c для остановки.

Использование
chef-automate system-logs [flags]

Флаги
-h, --help
справка по system-logs (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate test

Запуск тестового сценария для служб Automate HA.

Использование
chef-automate test [flags]

Флаги
--full
Тест кластера Automate ha в полном объеме (по умолчанию: false)
-h, --help
справка по test (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate uninstall

Удалить Chef Automate, удалив все данные и конфигурацию

Использование
chef-automate uninstall [flags]

Флаги
-h, --help
справка по uninstall (по умолчанию: false)
--preserve-package-cache
Сохранить кэш пакетов Habitat (полезно для более быстрого переустановления) (по умолчанию: false)
--yes
Удалить Chef Automate и уничтожить данные без запроса подтверждения (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

chef-automate upgrade

Использование
chef-automate upgrade COMMAND [flags]

Флаги
-h, --help
справка по upgrade (по умолчанию: false)
-d, --debug
Включить вывод отладки (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI
run
Запустить обновление Chef Automate
status
Получить статус обновления Chef Automate

chef-automate upgrade run

Запустить обновление Chef Automate

Использование
chef-automate upgrade run [flags]

Флаги
--airgap-bundle
Путь к пакету установки airgap
-h, --help
справка по запуску (по умолчанию: false)
--skip-deploy
обновление без развертывания пакета (по умолчанию: false)
--upgrade-airgap-bundles
Обновить версию Chef Automate (фронтенд и бэкенд) для установки (по умолчанию: false)
--upgrade-backends
Обновить версию бэкенда Chef Automate для установки (по умолчанию: false)
--upgrade-frontends
Обновить версию фронтенда Chef Automate HA для установки (по умолчанию: false)
--version
Точная версия Chef Automate для установки
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate upgrade
Обновить Automate до последней версии

Статус обновления chef-automate

Получить статус обновления Chef Automate

Использование
chef-automate upgrade status [flags]

Флаги
-h, --help
справка по статусу (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate upgrade
Обновить Automate до последней версии

chef-automate версия

Показать версию CLI.

Использование
chef-automate version [flags]

Флаги
--connection-timeout
Максимальное время ожидания подключения к сервису (по умолчанию: 0s)
--endpoint
Адрес, на котором слушает сервис
-h, --help
справка по версии (по умолчанию: false)
-v, --verbose
Показать дополнительную информацию о версии (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

Рабочая среда chef-automate

Настройка рабочей среды кластера Automate HA.

Использование
chef-automate workspace [flags]

Флаги
-h, --help
справка по рабочей среде (по умолчанию: false)
-d, --debug
Включить отладку (по умолчанию: false)
--no-check-version
Отключить проверку версии (по умолчанию: false)
--result-json
Записать результат команды в формате JSON в PATH

См. также
chef-automate
Chef Automate CLI

Коды ошибок

Если chef-automate столкнется с ошибкой во время выполнения, он завершит работу с ненулевым кодом ошибки. Вот что означают наши коды ошибок:

Код выхода Название Описание
68 HabUserAccessError Невозможно получить доступ к файлу или каталогу с пользователем hab
69 SnapshotChecksumMismatchError У файла в снимке не совпадает ожидаемая контрольная сумма
70 DatabaseError Произошла ошибка с базой данных
71 CommandExecutionError Произошла ошибка при выполнении командного файла
72 TraceError Произошла ошибка при попытке отследить запрос
73 ProfileError Произошла ошибка при попытке профилировать запрос
74 HabCommandError Произошла ошибка при выполнении команды hab
75 HabAPIError Произошла ошибка при запросе к API Habitat
76 GatherLogsError Не удалось собрать журналы
77 PackageInstallError Не удалось установить пакет habitat
78 TimedOutError Истекло время ожидания операции
79 BackupRestoreError Не удалось восстановить резервную копию
80 ServiceUnloadError Не удалось выгрузить службу habitat
81 ServiceStartError Не удалось запустить службу habitat
82 AirgapUnpackInstallBundleError Произошла ошибка при попытке распаковать пакет установки airgap
83 AirgapCreateInstallBundleError Произошла ошибка при попытке создать пакет установки airgap
84 DownloadError Произошла ошибка при попытке скачать файл
85 UninstallError Произошла ошибка при попытке удалить Chef Automate
86 BackupError Произошла ошибка при создании или восстановлении резервной копии
87 UpgradeError Произошла ошибка во время обновления
88 MarshalError Не удалось преобразовать или декодировать текстовое представление внутреннего объекта
89 LicenseError Лицензия недействительна, истекла или неполна
90 FileAccessError Невозможно получить доступ к файлу или каталогу
91 DiagnosticsError Не удалось выполнить одну или несколько проверок диагностики
92 MustBeRootError Команда должна выполняться от имени пользователя root
93 ConfigError Неверные параметры конфигурации
94 DeployError Не удалось установить, настроить и запустить службу
95 PreflightError Не удалось выполнить одну или несколько проверок предварительной подготовки
96 InvalidCommandArgsError Предоставлены некорректные аргументы команды
97 UnhealthyStatusError Нездоровое состояние системы
98 DeploymentServiceCallError Не удалось выполнить запрос к службе развертывания
99 DeploymentServiceUnreachableError Невозможно выполнить запрос к службе развертывания
100 APIError Произошла ошибка API во время выполнения
112 UpdateExecError Произошла ошибка при попытке запустить исполняемый файл CLI с автоматическим обновлением
113 UnknownError Произошла неизвестная ошибка во время выполнения
114 APIUnreachableError Не удалось подключиться к API Automate
115 UnknownError Не удалось обновить IAM до версии 2
116 UnknownError Не удалось сбросить состояние IAM до версии 1

© Chef Software, Inc.
Licensed under the Creative Commons Attribution 3.0 Unported License.
The Chef™ Mark and Chef Logo are either registered trademarks/service marks or trademarks/servicemarks of Chef, in the United States and other countries and are used with Chef Inc's permission.
We are not affiliated with, endorsed or sponsored by Chef Inc.
https://docs.chef.io/automate/cli_chef_automate/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API