Spec-Zone.ru › Chef 18

chef-automate CLI

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

Команды CLI Automate

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
Команды iam Chef Automate
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 до последней версии
validate-ha-infrastructure
Проверить существующую инфраструктуру HA Automate
validate-ha-infrastructure
Проверить существующую инфраструктуру HA 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
Путь к файлу manifest.json релизов
-r, --retries
Количество попыток повторной загрузки не удачных пакетов hab (по умолчанию: 2)
--retry-delay
Количество секунд ожидания между повторами (экспоненциальная задержка используется, если не указано) (по умолчанию: -1)
--version
Версия Chef Automate для создания airgap-пакета
-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
complianceResourceRunCount
Генерирует уникальное количество отчётов Compliance сканирования в часовом формате в указанный период
complianceResourceRunReport
Генерирует ежедневные отчёты Infra Client Run в указанный период
nodeRunReport
Генерирует ежедневные отчёты Infra Client Run в указанный период
status
Получить статус лицензии Chef Automate
uniqNodeRunReport
Генерирует уникальное количество отчётов Infra Client nodes в часовом формате в указанный период

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 complianceResourceRunCount

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

Флаги
-e, --end_time
Конечная дата отчета в формате yyyy-mm-dd
-n, --es_hostname
Имя хоста ES (по умолчанию: localhost)
-p, --es_port
Порт хоста ES (по умолчанию: 10141)
-h, --help
справка по complianceResourceRunCount (по умолчанию: 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 license complianceResourceRunReport

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

Флаги
-e, --end_time
Конечная дата отчета в формате yyyy-mm-dd
-n, --es_hostname
Имя хоста ES (по умолчанию: localhost)
-p, --es_port
Порт хоста ES (по умолчанию: 10141)
-h, --help
справка по complianceResourceRunReport (по умолчанию: 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 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 license status

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

Флаги
-h, --help
справка по status (по умолчанию: 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 maintenance

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

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

Флаги
-h, --help
справка по maintenance (по умолчанию: 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
Путь к пакету установки airgap
--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 и уведомлений во время миграции 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
CLI Chef Automate
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
CLI Chef Automate

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 и уведомлений во время миграции 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
Передайте этот флаг, если среда изолирована (по умолчанию: 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
Не выполнять проверку наличия Workflow в Chef Automate v1 (по умолчанию = false) (по умолчанию: false)
--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]

Флаги
--airgap-bundle
Путь к пакету установки для изолированной среды
--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

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

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

Флаги
-h, --help
справка по secrets (по умолчанию: 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
справка по run (по умолчанию: 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 upgrade status

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

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

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

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

chef-automate validate-ha-infrastructure

Проверка существующей инфраструктуры Automate HA

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

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

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

chef-automate version

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

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

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

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

chef-automate workspace

Настройка рабочего пространства кластера Automate HA.

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

Флаги
-h, --help
справка по workspace (по умолчанию: 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 Команда должна быть выполнена с правами администратора
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