chef-automate CLI
Команды 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
См. также Управление функциями наблюдаемости приложений Резервное копирование Chef Automate Конфигурация Chef Automate Развернуть Chef Automate Управление внешним сертификатом Chef Automate Сбор диагностической информации и журналов системы Команды iam Chef Automate Информация об HA Automate Инфраструктура Chef Automate Инициализировать конфигурацию по умолчанию Инициализировать конфигурацию по умолчанию для HA Automate Управление внутренней службой сертификации Chef Automate Управление лицензиями Chef Automate Перевести Chef Automate в режим обслуживания или вывести из него Мигрировать с Chef Automate v1 Следить за состоянием миграции в Chef Automate 2 Проверка предварительных условий Развертывание инфраструктуры HA Automate Перезапустить службы развертывания Установить секреты для HA Automate Получить версии отдельных служб Chef Automate SSH на сервера HA Automate Запустить Chef Automate Получить статус Chef Automate Остановить развертывание Просмотреть журналы Chef Automate Запустить тесты работоспособности HA Automate Удалить Chef Automate Обновить automate до последней версии Проверить существующую инфраструктуру HA Automate Проверить существующую инфраструктуру HA Automate Показать версию CLI Настроить рабочую среду для HA Automate. chef-automate airgap
chef-automate COMMAND [flags]См. также Управление функциями наблюдаемости приложений Резервное копирование Chef Automate Конфигурация Chef Automate Развернуть Chef Automate Управление внешним сертификатом Chef Automate Сбор диагностической информации и журналов системы Команды iam Chef Automate Информация об HA Automate Инфраструктура Chef Automate Инициализировать конфигурацию по умолчанию Инициализировать конфигурацию по умолчанию для HA Automate Управление внутренней службой сертификации Chef Automate Управление лицензиями Chef Automate Перевести Chef Automate в режим обслуживания или вывести из него Мигрировать с Chef Automate v1 Следить за состоянием миграции в Chef Automate 2 Проверка предварительных условий Развертывание инфраструктуры HA Automate Перезапустить службы развертывания Установить секреты для HA Automate Получить версии отдельных служб Chef Automate SSH на сервера HA Automate Запустить Chef Automate Получить статус Chef Automate Остановить развертывание Просмотреть журналы Chef Automate Запустить тесты работоспособности HA Automate Удалить Chef Automate Обновить automate до последней версии Проверить существующую инфраструктуру HA Automate Проверить существующую инфраструктуру HA Automate Показать версию CLI Настроить рабочую среду для 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 airgap bundle
chef-automate airgap COMMAND [flags]См. также 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 bundle create
chef-automate airgap bundle COMMAND [flags]См. также 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 info
chef-automate airgap bundle create [/path/to/bundle.aib] [flags]
См. также 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 applications
chef-automate airgap bundle info /path/to/bundle.aib [flags]См. также 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 applications remove-svcs
chef-automate applications COMMAND [flags]См. также Командная строка Chef Automate Удаление служб из базы данных приложений Отображение служб в базе данных приложений 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 show-svcs
chef-automate applications remove-svcs [flags]См. также Управление функциями наблюдаемости приложений 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 backup
chef-automate applications show-svcs [flags]См. также Управление функциями наблюдаемости приложений 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 Удаление резервных копий Chef Automate Обеспечение необходимых разрешений для пользователя hab на заданном пути Целостность общих объектов Chef Automate Список всех резервных копий Chef Automate Восстановление резервной копии Chef Automate Просмотр деталей резервной копии Chef Automate Просмотр статуса исполнителя резервного копирования Chef Automate chef-automate backup cancel
chef-automate backup COMMAND [flags]См. также Командная строка Chef Automate Отмена текущей операции резервного копирования Создание резервной копии Chef Automate Удаление резервных копий Chef Automate Обеспечение необходимых разрешений для пользователя hab на заданном пути Целостность общих объектов Chef Automate Список всех резервных копий Chef Automate Восстановление резервной копии Chef Automate Просмотр деталей резервной копии Chef Automate Просмотр статуса исполнителя резервного копирования 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 chef-automate backup create
chef-automate backup cancel [flags]См. также Резервное копирование 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 chef-automate backup delete
chef-automate backup create [flags]См. также Резервное копирование 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 chef-automate backup fix-repo-permissions
chef-automate backup delete ID [ID2 IDN...] [flags]См. также Резервное копирование 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 chef-automate backup integrity
chef-automate backup fix-repo-permissions PATH [flags]См. также Резервное копирование 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 отобразить метаданные целостности общего объекта проверить целостность общего объекта chef-automate backup integrity show
chef-automate backup integrity COMMAND [flags]См. также Резервное копирование Chef Automate отобразить метаданные целостности общего объекта проверить целостность общего объекта 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 chef-automate backup integrity validate
chef-automate backup integrity show [flags]См. также Целостность общих объектов 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 chef-automate backup list
chef-automate backup integrity validate [ID IDN] [flags]См. также Целостность общих объектов 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 chef-automate backup restore
chef-automate backup list [flags]См. также Резервное копирование 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 chef-automate backup show
chef-automate backup restore [ID_OR_PATH] [flags]См. также Резервное копирование 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 chef-automate backup status
chef-automate backup show ID [flags]См. также Резервное копирование 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 chef-automate config
chef-automate backup status [flags]См. также Резервное копирование 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
См. также CLI Chef Automate Обновить конфигурацию Chef Automate Установить конфигурацию Chef Automate Показать конфигурацию Chef Automate chef-automate config patch
chef-automate config COMMAND [flags]См. также CLI Chef Automate Обновить конфигурацию Chef Automate Установить конфигурацию Chef Automate Показать конфигурацию 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 chef-automate config set
chef-automate config patch path/to/config.toml [flags]См. также Конфигурация 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 chef-automate config show
chef-automate config set path/to/config.toml [flags]См. также Конфигурация 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 chef-automate deploy
chef-automate config show [/path/to/write/config.toml] [flags]
См. также Конфигурация 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
См. также CLI Chef Automate chef-automate external-cert
chef-automate deploy [/path/to/config.toml] [flags]См. также 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
См. также CLI Chef Automate Показать внешние сертификаты TLS/SSL в Automate. При необходимости сохранить сертификаты в указанный путь. chef-automate external-cert show
chef-automate external-cert COMMAND [flags]См. также CLI Chef Automate Показать внешние сертификаты 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 chef-automate gather-logs
chef-automate external-cert show [flags]См. также Управление внешним сертификатом 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
См. также CLI Chef Automate chef-automate iam
chef-automate gather-logs [/path/to/log/bundle.tar.gz] [flags]
См. также 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
См. также CLI Chef Automate Управление и восстановление стандартного доступа администратора Управление токенами Получение используемой версии IAM chef-automate iam admin-access
chef-automate iam COMMAND [flags]См. также CLI Chef Automate Управление и восстановление стандартного доступа администратора Управление токенами Получение используемой версии 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 admin-access restore
chef-automate iam admin-access COMMAND [flags]См. также Команды chef-automate iam Восстановить заводские настройки пользователя-администратора, группы и доступа 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 token
chef-automate iam admin-access restore PASSWORD [flags]См. также Управление и восстановление стандартного доступа администратора 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 token create
chef-automate iam token COMMAND [flags]См. также 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 version
chef-automate iam token create NAME [flags]См. также Управление токенами 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 info
chef-automate iam version [flags]См. также Команды 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
См. также CLI Chef Automate chef-automate infrastructure
chef-automate info [flags]См. также 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 infrastructure node-delete
chef-automate infrastructure COMMAND [flags]См. также 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 chef-automate init-config
chef-automate infrastructure node-delete [uuid] [flags]См. также Инфраструктура 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
См. также CLI Chef Automate chef-automate init-config-ha
chef-automate init-config [flags]См. также 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
См. также CLI Chef Automate chef-automate internal-ca
chef-automate init-config-ha [flags]См. также 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
См. также CLI Chef Automate Вывести информацию о корневом сертификате внутреннего центра сертификации Команды для перегенерации сертификатов, выпущенных внутренним центром сертификации chef-automate internal-ca info
chef-automate internal-ca COMMAND [flags]См. также CLI Chef Automate Вывести информацию о корневом сертификате внутреннего центра сертификации Команды для перегенерации сертификатов, выпущенных внутренним центром сертификации 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 chef-automate internal-ca regenerate
chef-automate internal-ca info [flags]См. также Управление внутренним центром сертификации 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 Перегенерировать корневой сертификат внутреннего центра сертификации chef-automate internal-ca regenerate root
chef-automate internal-ca regenerate [flags]См. также Управление внутренним центром сертификации Chef Automate Перегенерировать корневой сертификат внутреннего центра сертификации 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 license
chef-automate internal-ca regenerate root [flags]См. также Команды для перегенерации сертификатов, выпущенных внутренним центром сертификации chef-automate license
Использование chef-automate license COMMAND [flags]
Флаги
-h, --help справка по license (по умолчанию: false)
-d, --debug Включить отладочный вывод (по умолчанию: false)
--no-check-version Отключить проверку версии (по умолчанию: false)
--result-json Записать результат команды в формате JSON в PATH
См. также CLI Chef Automate Применить лицензию Chef Automate Генерирует уникальное количество отчётов Compliance сканирования в часовом формате в указанный период Генерирует ежедневные отчёты Infra Client Run в указанный период Генерирует ежедневные отчёты Infra Client Run в указанный период Получить статус лицензии Chef Automate Генерирует уникальное количество отчётов Infra Client nodes в часовом формате в указанный период chef-automate license apply
chef-automate license COMMAND [flags]См. также CLI Chef Automate Применить лицензию Chef Automate Генерирует уникальное количество отчётов Compliance сканирования в часовом формате в указанный период Генерирует ежедневные отчёты Infra Client Run в указанный период Генерирует ежедневные отчёты Infra Client Run в указанный период Получить статус лицензии Chef Automate Генерирует уникальное количество отчётов 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 chef-automate license complianceResourceRunCount
chef-automate license apply LICENSE [flags]См. также Управление лицензиями 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 chef-automate license complianceResourceRunReport
chef-automate license complianceResourceRunCount [flags]См. также Управление лицензиями 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 chef-automate license nodeRunReport
chef-automate license complianceResourceRunReport [flags]См. также Управление лицензиями 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 chef-automate license status
chef-automate license nodeRunReport [flags]См. также Управление лицензиями 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 chef-automate license uniqNodeRunReport
chef-automate license status [flags]См. также Управление лицензиями 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 chef-automate maintenance
chef-automate license uniqNodeRunReport [flags]См. также Управление лицензиями 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 CLI chef-automate migrate-from-v1
chef-automate maintenance [on|off] [flags]См. также 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 migrate-from-v1-status
chef-automate migrate-from-v1 [/path/to/automate-deploy.toml] [flags]
См. также 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
См. также CLI Chef Automate chef-automate migrate-from-v1 gen-config
chef-automate migrate-from-v1-status [flags]См. также 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 v1 chef-automate preflight-check
chef-automate migrate-from-v1 gen-config [flags]См. также Миграция с 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 CLI Выполнить проверки готовности, специфичные для миграции с Chef Automate v1 chef-automate preflight-check migrate-from-v1
chef-automate preflight-check [flags]См. также Chef Automate CLI Выполнить проверки готовности, специфичные для миграции с 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 provision-infra
chef-automate preflight-check migrate-from-v1 [flags]См. также Выполнить предварительную проверку 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 CLI chef-automate restart-services
chef-automate provision-infra [flags]См. также 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 CLI chef-automate secrets
chef-automate restart-services [flags]См. также 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 CLI chef-automate service-versions
chef-automate secrets [flags]См. также 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 CLI chef-automate ssh
chef-automate service-versions [flags]См. также 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 CLI chef-automate start
chef-automate ssh [flags]См. также 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 CLI chef-automate status
chef-automate start [flags]См. также 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 CLI chef-automate stop
chef-automate status [flags]См. также 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 CLI chef-automate system-logs
chef-automate stop [flags]См. также 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 CLI chef-automate test
chef-automate system-logs [flags]См. также 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 CLI chef-automate uninstall
chef-automate test [flags]См. также 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 CLI chef-automate upgrade
chef-automate uninstall [flags]См. также 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 CLI Запустить обновление Chef Automate Получить состояние обновления Chef Automate chef-automate upgrade run
chef-automate upgrade COMMAND [flags]См. также Chef Automate CLI Запустить обновление Chef Automate Получить состояние обновления 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
См. также обновить Automate до последней версии chef-automate upgrade status
chef-automate upgrade run [flags]См. также обновить 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
См. также обновить Automate до последней версии chef-automate validate-ha-infrastructure
chef-automate upgrade status [flags]См. также обновить 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 CLI chef-automate version
chef-automate validate-ha-infrastructure [flags]См. также 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 CLI chef-automate workspace
chef-automate version [flags]См. также 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 CLI Коды ошибок
chef-automate workspace [flags]См. также 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/