Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создание, удаление и управление приложениями Docker Compose.
Команды
| Command | Описание |
|---|---|
| create | Создает развертывание создания Service Fabric. |
| list | Возвращает список развертываний создания, созданных в кластере Service Fabric. |
| удалить | Удаляет существующее развертывание Service Fabric из кластера. |
| статус | Возвращает сведения о развертывании service Fabric compose. |
| upgrade | Начинает обновление развертывания создания в кластере Service Fabric. |
| откат обновления | Начинает откат обновления развертывания создания в кластере Service Fabric. |
| состояние обновления | Возвращает сведения о последнем обновлении, выполняемом в этом развертывании Service Fabric. |
создание sfctl compose
Создает развертывание создания Service Fabric.
Аргументы
| Аргумент | Описание |
|---|---|
| --deployment-name [обязательно] | Имя развертывания. |
| --file-path [Обязательный] | Путь к целевому файлу Docker Compose. |
| --encrypted-pass | Вместо того чтобы запрашивать пароль реестра контейнеров, используйте уже зашифрованную парольную фразу. |
| --has-pass | Будет запрашивать пароль в реестре контейнеров. |
| --timeout -t | Значение по умолчанию: 60. |
| --Пользователя | Имя пользователя для подключения к реестру контейнеров. |
Глобальные аргументы
| Аргумент | Описание |
|---|---|
| --debug | Повышение уровня детализации журнала для включения всех журналов отладки. |
| --help -h | Показать это сообщение справки и выйти. |
| --output -o | Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json. |
| --Запроса | Строка запроса JMESPath. Дополнительные сведения и примеры см. в статье https://jmespath.org/. |
| --verbose | Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug. |
Список sfctl compose
Возвращает список развертываний создания, созданных в кластере Service Fabric.
Получает состояние о развертываниях создания, созданных или в процессе создания в кластере Service Fabric. Ответ содержит имя, состояние и другие сведения о развертываниях создания. Если список развертываний не помещается на страницу, возвращается одна страница результатов, а также маркер продолжения, который можно использовать для получения следующей страницы.
Аргументы
| Аргумент | Описание |
|---|---|
| --continuation-token | Параметр маркера продолжения используется для получения следующего набора результатов. Маркер продолжения с значением nonempty включается в ответ API, когда результаты из системы не помещаются в один ответ. Когда это значение передается следующему вызову API, API возвращает следующий набор результатов. Если дальнейшие результаты отсутствуют, маркер продолжения не содержит значения. Значение этого параметра не должно быть закодировано URL-адресом. |
| --max-results | Максимальное количество результатов, возвращаемых в рамках страничных запросов. Этот параметр определяет верхнюю границу числа возвращаемых результатов. Возвращаемые результаты могут быть меньше указанных максимальных результатов, если они не соответствуют максимальным ограничениям размера сообщения, определенным в конфигурации. Если этот параметр равен нулю или не указан, запрос на страницы содержит как можно больше результатов, которые помещаются в возвращаемое сообщение. |
| --timeout -t | Тайм-аут сервера для выполнения операции занимает секунды. Этот тайм-аут указывает время, которое клиент готов ждать завершения запрошенной операции. Значение по умолчанию для этого параметра — 60 секунд. Значение по умолчанию: 60. |
Глобальные аргументы
| Аргумент | Описание |
|---|---|
| --debug | Повышение уровня детализации журнала для включения всех журналов отладки. |
| --help -h | Показать это сообщение справки и выйти. |
| --output -o | Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json. |
| --Запроса | Строка запроса JMESPath. Дополнительные сведения и примеры см. в статье https://jmespath.org/. |
| --verbose | Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug. |
Удаление sfctl compose
Удаляет существующее развертывание Service Fabric из кластера.
Удаляет существующее развертывание Создания Service Fabric.
Аргументы
| Аргумент | Описание |
|---|---|
| --deployment-name [обязательно] | Удостоверение развертывания. |
| --timeout -t | Тайм-аут сервера для выполнения операции занимает секунды. Этот тайм-аут указывает время, которое клиент готов ждать завершения запрошенной операции. Значение по умолчанию для этого параметра — 60 секунд. Значение по умолчанию: 60. |
Глобальные аргументы
| Аргумент | Описание |
|---|---|
| --debug | Повышение уровня детализации журнала для включения всех журналов отладки. |
| --help -h | Показать это сообщение справки и выйти. |
| --output -o | Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json. |
| --Запроса | Строка запроса JMESPath. Дополнительные сведения и примеры см. в статье https://jmespath.org/. |
| --verbose | Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug. |
Состояние создания sfctl
Возвращает сведения о развертывании service Fabric compose.
Возвращает состояние развертывания создания, созданного или в процессе создания в кластере Service Fabric, имя которого совпадает с именем, указанным в качестве параметра. Ответ содержит имя, состояние и другие сведения о развертывании.
Аргументы
| Аргумент | Описание |
|---|---|
| --deployment-name [обязательно] | Удостоверение развертывания. |
| --timeout -t | Тайм-аут сервера для выполнения операции занимает секунды. Этот тайм-аут указывает время, которое клиент готов ждать завершения запрошенной операции. Значение по умолчанию для этого параметра — 60 секунд. Значение по умолчанию: 60. |
Глобальные аргументы
| Аргумент | Описание |
|---|---|
| --debug | Повышение уровня детализации журнала для включения всех журналов отладки. |
| --help -h | Показать это сообщение справки и выйти. |
| --output -o | Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json. |
| --Запроса | Строка запроса JMESPath. Дополнительные сведения и примеры см. в статье https://jmespath.org/. |
| --verbose | Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug. |
Обновление sfctl compose
Начинает обновление развертывания создания в кластере Service Fabric.
Проверяет указанные параметры обновления и начинает обновление развертывания, если параметры допустимы.
Аргументы
| Аргумент | Описание |
|---|---|
| --deployment-name [обязательно] | Имя развертывания. |
| --file-path [Обязательный] | Путь к целевому файлу создания Docker. |
| --default-svc-type-health-map | Словарь в кодировке JSON, описывающий политику работоспособности, используемую для оценки работоспособности служб. |
| --encrypted-pass | Вместо того чтобы запрашивать пароль реестра контейнеров, используйте уже зашифрованную парольную фразу. |
| --failure-action | Возможные значения: "Invalid", "Rollback", "Manual". |
| --force-restart | Процессы принудительно перезапускаются во время обновления, даже если версия кода не изменилась. Обновление изменяет только конфигурацию или данные. |
| --has-pass | Будет запрашивать пароль в реестре контейнеров. |
| --health-check-retry | Продолжительность времени между попытками проверки работоспособности приложения или кластера не работает. |
| --health-check-stable | Время, когда приложение или кластер должны оставаться работоспособным до перехода к следующему домену обновления. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. Если это не удается, он интерпретируется как число, представляющее общее число миллисекунда. |
| --health-check-wait | Время ожидания после завершения домена обновления перед началом процесса проверки работоспособности. |
| --replica-set-check | Максимальное время для блокировки обработки домена обновления и предотвращения потери доступности при возникновении непредвиденных проблем. По истечении этого времени ожидания обработка домена обновления продолжается независимо от проблем с потерей доступности. Время ожидания сбрасывается в начале каждого домена обновления. Допустимые значения : от 0 до 42949672925 включительно. |
| --svc-type-health-map | Список объектов в кодировке JSON, описывающих политики работоспособности, используемые для оценки работоспособности различных типов служб. |
| --timeout -t | Значение по умолчанию: 60. |
| --неработоспособное приложение | Максимальный допустимый процент неработоспособных приложений перед сообщением об ошибке. Например, чтобы разрешить 10% приложений неработоспособным, это значение равно 10. Процент представляет максимальный допустимый процент приложений, которые могут быть неработоспособными до того, как кластер считается ошибкой. Если процент учитывается, но есть хотя бы одно неработоспособное приложение, работоспособность оценивается как предупреждение. Это вычисляется путем деления числа неработоспособных приложений по общему количеству экземпляров приложений в кластере. |
| --upgrade-domain-timeout | Время завершения каждого домена обновления перед выполнением FailureAction. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. Если это не удается, он интерпретируется как число, представляющее общее число миллисекунда. |
| --upgrade-kind | По умолчанию: скользящей. |
| --upgrade-mode | Возможные значения: Invalid, UnmonitoredAuto, UnmonitoredManual, Monitored. По умолчанию: UnmonitoredAuto. |
| --upgrade-timeout | Время выполнения общего обновления до выполнения FailureAction. Сначала он интерпретируется как строка, представляющая длительность ISO 8601. Если это не удается, он интерпретируется как число, представляющее общее число миллисекунда. |
| --Пользователя | Имя пользователя для подключения к реестру контейнеров. |
| --warning-as-error | Указывает, обрабатываются ли предупреждения с той же серьезностью, что и ошибки. |
Глобальные аргументы
| Аргумент | Описание |
|---|---|
| --debug | Повышение уровня детализации журнала для включения всех журналов отладки. |
| --help -h | Показать это сообщение справки и выйти. |
| --output -o | Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json. |
| --Запроса | Строка запроса JMESPath. Дополнительные сведения и примеры см. в статье https://jmespath.org/. |
| --verbose | Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug. |
sfctl compose upgrade-rollback
Начинает откат обновления развертывания создания в кластере Service Fabric.
Откат обновления развертывания Service Fabric.
Аргументы
| Аргумент | Описание |
|---|---|
| --deployment-name [обязательно] | Удостоверение развертывания. |
| --timeout -t | Тайм-аут сервера для выполнения операции занимает секунды. Этот тайм-аут указывает время, которое клиент готов ждать завершения запрошенной операции. Значение по умолчанию для этого параметра — 60 секунд. Значение по умолчанию: 60. |
Глобальные аргументы
| Аргумент | Описание |
|---|---|
| --debug | Повышение уровня детализации журнала для включения всех журналов отладки. |
| --help -h | Показать это сообщение справки и выйти. |
| --output -o | Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json. |
| --Запроса | Строка запроса JMESPath. Дополнительные сведения и примеры см. в статье https://jmespath.org/. |
| --verbose | Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug. |
sfctl compose upgrade-status
Возвращает сведения о последнем обновлении, выполняемом в этом развертывании Service Fabric.
Возвращает сведения о состоянии обновления развертывания создания вместе с подробными сведениями для устранения проблем с работоспособностью приложений.
Аргументы
| Аргумент | Описание |
|---|---|
| --deployment-name [обязательно] | Удостоверение развертывания. |
| --timeout -t | Тайм-аут сервера для выполнения операции занимает секунды. Этот тайм-аут указывает время, которое клиент готов ждать завершения запрошенной операции. Значение по умолчанию для этого параметра — 60 секунд. Значение по умолчанию: 60. |
Глобальные аргументы
| Аргумент | Описание |
|---|---|
| --debug | Повышение уровня детализации журнала для включения всех журналов отладки. |
| --help -h | Показать это сообщение справки и выйти. |
| --output -o | Формат вывода. Допустимые значения: json, jsonc, table, tsv. Значение по умолчанию: json. |
| --Запроса | Строка запроса JMESPath. Дополнительные сведения и примеры см. в статье https://jmespath.org/. |
| --verbose | Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug. |
Дальнейшие действия
- Настройте интерфейс командной строки Service Fabric.
- Узнайте, как использовать интерфейс командной строки Service Fabric с помощью примеров скриптов.