Релизы CLI
- Текущая версия
- Предыдущие релизы
- Версия 0.174.0 (06.11.25)
- Версия 0.173.0 (30.10.25)
- Версия 0.172.0 (27.10.25)
- Версия 0.171.0 (20.10.25)
- Версия 0.170.0 (16.10.25)
- Версия 0.169.0 (01.10.25)
- Версия 0.168.0 (29.09.25)
- Версия 0.167.0 (25.09.25)
- Версия 0.166.0 (18.09.25)
- Версия 0.165.0 (15.09.25)
- Версия 0.164.0 (11.09.25)
- Версия 0.163.0 (08.09.25)
- Версия 0.162.0 (04.09.25)
- Версия 0.161.0 (28.08.25)
- Версия 0.160.0 (25.08.25)
- Версия 0.159.0 (18.08.25)
- Версия 0.158.0 (11.08.25)
- Версия 0.157.0 (04.08.25)
- Версия 0.156.0 (28.07.25)
- Версия 0.155.0 (23.07.25)
- Версия 0.154.0 (09.07.25)
- Версия 0.153.0 (30.06.25)
- Версия 0.152.0 (25.06.25)
- Версия 0.151.0 (19.06.25)
- Версия 0.150.0 (02.06.25)
- Версия 0.149.0 (20.05.25)
- Версия 0.148.0 (30.04.25)
- Версия 0.147.0 (21.04.25)
- Версия 0.146.1 (03.04.25)
- Версия 0.146.0 (02.04.25)
- Версия 0.145.0 (18.03.25)
- Версия 0.144.0 (27.02.25)
- Версия 0.143.0 (11.02.25)
- Версия 0.142.0 (30.01.25)
- Версия 0.141.0 (16.12.24)
- Версия 0.140.0 (29.11.24)
- Версия 0.139.0 (18.11.24)
- Версия 0.138.0 (06.11.24)
- Версия 0.137.0 (01.11.24)
- Версия 0.136.0 (21.10.24)
- Версия 0.135.0 (07.10.24)
- Версия 0.134.0 (02.10.24)
- Версия 0.133.0 (09.09.24)
- Версия 0.132.1 (28.08.24)
- Версия 0.132.0 (26.08.24)
- Версия 0.131.1 (15.08.24)
- Версия 0.131.0 (14.08.24)
- Версия 0.130.0 (01.08.24)
- Версия 0.129.0 (16.07.24)
- Версия 0.128.0 (02.07.24)
- Версия 0.127.0 (17.06.24)
- Версия 0.126.0 (04.06.24)
- Версия 0.125.0 (20.05.24)
- Версия 0.124.0 (22.04.24)
- Версия 0.123.0 (08.04.24)
- Версия 0.122.0 (27.03.24)
- Версия 0.121.0 (12.03.24)
- Версия 0.120.0 (01.03.24)
- Версия 0.119.0 (27.02.24)
- Версия 0.118.0 (14.02.24)
- Версия 0.117.0 (30.01.24)
- Версия 0.116.0 (15.01.24)
- Версия 0.115.0 (18.12.23)
- Версия 0.114.0 (05.12.23)
- Версия 0.113.0 (31.10.23)
- Версия 0.112.0 (12.10.23)
- Версия 0.111.0 (21.09.23)
- Версия 0.110.0 (14.09.23)
- Версия 0.109.0 (10.08.23)
- Версия 0.108.1 (06.07.23)
- Версия 0.108.0 (04.07.23)
- Версия 0.107.0 (15.06.23)
- Версия 0.106.0 (19.05.23)
- Версия 0.105.0 (15.05.23)
- Версия 0.104.0 (19.04.23)
- Версия 0.103.0 (15.03.23)
- Версия 0.102.0 (09.02.23)
- Версия 0.101.0 (16.01.23)
- Версия 0.100.0 (27.12.22)
- Версия 0.99.0 (01.12.22)
- Версия 0.98.0 (09.11.22)
- Версия 0.97.0 (10.10.22)
- Версия 0.96.0 (19.09.22)
- Версия 0.95.0 (02.09.22)
- Версия 0.94.0 (16.08.22)
- Версия 0.93.0 (19.07.22)
- Версия 0.92.0 (05.07.22)
- Версия 0.91.0 (12.05.22)
- Версия 0.90.0 (13.04.22)
- Версия 0.89.0 (23.03.22)
- Версия 0.88.0 (16.02.22)
- Версия 0.87.0 (18.01.22)
- Версия 0.86.0 (15.12.21)
- Версия 0.85.0 (29.11.21)
- Версия 0.84.0 (16.11.21)
- Версия 0.83.0 (26.10.21)
- Версия 0.82.0 (23.09.21)
- Версия 0.81.0 (06.09.21)
- Версия 0.80.0 (19.08.21)
- Версия 0.79.0 (13.07.21)
- Версия 0.78.0 (29.06.21)
- Версия 0.77.0 (07.06.21)
- Версия 0.76.0 (19.05.21)
- Версия 0.75.0 (13.04.21)
- Версия 0.74.0 (29.03.21)
- Версия 0.73.0 (17.03.21)
- Версия 0.72.0 (11.02.21)
- Версия 0.71.0 (03.02.21)
- Версия 0.70.0 (22.12.20)
- Версия 0.69.0 (02.12.20)
- Версия 0.68.0 (03.11.20)
- Версия 0.67.0 (05.10.20)
- Версия 0.66.0 (28.09.20)
- Версия 0.65.0 (22.09.20)
- Версия 0.64.0 (08.09.20)
- Версия 0.63.0 (28.08.20)
- Версия 0.62.0 (20.08.20)
- Версия 0.61.0 (03.08.20)
- Версия 0.60.0 (20.07.20)
- Версия 0.59.0 (02.07.20)
- Версия 0.58.0 (16.06.20)
- Версия 0.57.0 (26.05.20)
- Версия 0.56.0 (23.04.20)
- Версия 0.55.0 (13.04.20)
- Версия 0.54.0 (24.03.20)
- Версия 0.53.0 (04.03.20)
- Версия 0.52.1 (21.02.20)
- Версия 0.52.0 (21.02.20)
- Версия 0.51.0 (12.02.20)
- Версия 0.50.0 (27.01.20)
- Версия 0.49.0 (21.01.20)
- Версия 0.48.0 (27.12.19)
- Версия 0.47.0 (17.12.19)
- Версия 0.46.0 (13.12.19)
- Версия 0.45.0 (03.12.19)
- Версия 0.44.0 (19.11.19)
- Версия 0.43.1 (14.11.19)
- Версия 0.43.0 (11.11.19)
- Версия 0.42.0 (21.10.19)
- Версия 0.41.1 (26.09.19)
- Версия 0.41.0 (25.09.19)
- Версия 0.40.0 (20.09.19)
- Версия 0.39.0 (16.09.19)
- Версия 0.38.0 (09.09.19)
- Версия 0.37.0 (06.09.19)
- Версия 0.36.0 (27.08.19)
- Версия 0.35.1 (16.08.19)
- Версия 0.35.0 (09.08.19)
- Версия 0.34.0 (26.07.19)
- Версия 0.33.0 (19.07.19)
- Версия 0.32.0 (05.07.19)
- Версия 0.31.0 (01.07.19)
- Версия 0.30.0 (18.06.19)
- Версия 0.29.0 (11.06.19)
- Версия 0.28.0 (05.06.19)
Текущая версия
Версия 0.175.0 (10.11.25)
Изменения в сервисах Yandex Cloud
Identity Hub
Добавлены недостающие поля в команды управления SAML-приложениями:
organization-manager idp application saml application create;organization-manager idp application saml application update.
Предыдущие релизы
Версия 0.174.0 (06.11.25)
Изменения в CLI
Добавлен параметр subject-id в команду yc init.
Изменения в сервисах Yandex Cloud
Application Load Balancer
Добавлена поддержка поля path для ALB session affinity по сookieЖ
yc application-load-balancer backend-group update;yc application-load-balancer backend-group create.
Yandex BareMetal
Добавлена группа команд yc baremetal private-cloud-connection:
yc baremetal private-cloud-connection get;yc baremetal private-cloud-connection list;yc baremetal private-cloud-connection create;yc baremetal private-cloud-connection delete.
Yandex Identity and Access Management
Добавлена команда для просмотра списка шаблонов политик доступа:
yc iam access-policy-template list.
Yandex Identity Hub
-
Добавлена группа команд
yc organization-manager idp application saml applicationдля управления SAML-приложениями:yc iam organization-manager idp application saml application get;yc iam organization-manager idp application saml application list;yc iam organization-manager idp application saml application create;yc iam organization-manager idp application saml application update;yc iam organization-manager idp application saml application delete;yc iam organization-manager idp application saml application suspend;yc iam organization-manager idp application saml application reactivate;yc iam organization-manager idp application saml application list-operations;yc iam organization-manager idp application saml application list-assignments;yc iam organization-manager idp application saml application add-assignments;yc iam organization-manager idp application saml application remove-assignments;yc iam organization-manager idp application saml application list-access-bindings;yc iam organization-manager idp application saml application set-access-bindings;yc iam organization-manager idp application saml application update-access-bindings.
-
Добавлена группа команд
yc organization-manager idp application saml signature-certificateдля управления SAML-сертификатами:yc iam organization-manager idp application saml signature-certificate get;yc iam organization-manager idp application saml signature-certificate list;yc iam organization-manager idp application saml signature-certificate create;yc iam organization-manager idp application saml signature-certificate update;yc iam organization-manager idp application saml signature-certificate delete.
Yandex MPP Analytics for PostgreSQL
В команду yc managed-greenplum cluster update добавлен параметр --connection-pooling-idle-in-transaction-timeout
yc managed-greenplum cluster update.
Managed Service for PostgreSQL
Добавлены методы аутентификации для пользователя AUTH_METHOD_PASSWORD и AUTH_METHOD_IAM в команды:
yc managed-postgresql user create;yc managed-postgresql user update.
Yandex Object Storage
Исправлена ошибка фильтрации загружаемых объектов в команде yc storage s3 cp.
Версия 0.173.0 (30.10.25)
Изменения в сервисах Yandex Cloud
Managed Service for ClickHouse®
В следующие команды добавлен параметр engine для выбора и отображения типа движка базы данных ClickHouse®:
yc managed-clickhouse database createyc managed-clickhouse database getyc managed-clickhouse database list
BareMetal
Добавлена команда yc baremetal image для работы с образами:
yc baremetal image getyc baremetal image list
Изменения в CLI
- Добавлена поддержка сервиса Yandex Managed Service for Sharded PostgreSQL. Используйте команды
yc managed-sharded-postgresql. - В
yc initдобавлен параметрuserpool-id.
Версия 0.172.0 (27.10.25)
Изменения в сервисах Yandex Cloud
Identity Hub
-
Добавлена группа команд
yc organization-manager mfa-enforcement. -
Добавлены команды для управления пользователями SAML-федераций:
yc organization-manager federation saml suspend-user-accounts— для блокировки пользователей.yc organization-manager federation saml reactivate-user-accounts— для разблокировки пользователей.
-
В команде
yc organization-manager idp user createисправлена обработка флага--is-activeпри создании пользователя, когда пользователь создавался всегда активным.
Версия 0.171.0 (20.10.25)
Изменения в сервисах Yandex Cloud
Cloud DNS
Добавлена команда yc dns zone move для перемещения зоны DNS в другой каталог.
Identity Hub
- Для команды
yc organization-manager idp user createдобавлена новая возможность: теперь можно не указывать пароль при создании пользователя. Пароль будет сгенерирован автоматически. - Добавлена команда сброса пароля пользователя
yc organization-manager idp user reset-password.
Identity and Access Management
Добавлена команда yc iam access-analyzer list-subject-access-bindings для получения access-bindings по субъекту.
Managed Service for Trino
- В команды
yc managed-trino cluster createиyc managed-trino cluster updateдобавлены флаги для настройки доверенных сертификатов кластера Managed Service for Trino:--trusted-certs-from-files— для передачи списка файлов с доверенными сертификатами.--remove-trusted-certs— для удаления всех доверенных сертификатов.
Версия 0.170.0 (16.10.25)
Изменения в сервисах Yandex Cloud
Managed Service for PostgreSQL
Добавлена команда yc managed-postgresql connect для подключения пользователя с IAM-аутентификацией.
Managed Service for Apache Airflow™
Добавлено конфигурирование dag-processor для Airflow 3.0 и выше.
Cloud Interconnect
- Добавлена команда получения информации о ресурсе по его идентификатору.
- Добавлены команды
get-by-vpc-network-idиget-by-cic-private-connection-id.
Identity Hub
- Добавлена команда
yc organization-manager group list-effectiveдля вывода групп внутри организации, в которых состоит пользователь. - Добавлена возможность управления парольными политиками при создании и обновлении пула пользователей.
- Добавлена группа команд
yc organization-manager idp application oauth applicationдля управления OAuth-приложениями:yc organization-manager idp application oauth application get;yc organization-manager idp application oauth application list;yc organization-manager idp application oauth application create;yc organization-manager idp application oauth application update;yc organization-manager idp application oauth application delete;yc organization-manager idp application oauth application suspend;yc organization-manager idp application oauth application reactivate;yc organization-manager idp application oauth application list-operations;yc organization-manager idp application oauth application list-assignments;yc organization-manager idp application oauth application add-assignments;yc organization-manager idp application oauth application remove-assignments;yc organization-manager idp application oauth application list-access-bindings;yc organization-manager idp application oauth application add-access-bindings;yc organization-manager idp application oauth application set-access-bindings;yc organization-manager idp application oauth application update-access-bindings;yc organization-manager idp application oauth application remove-access-bindings.
Yandex MPP Analytics for PostgreSQL
- Для команды создания кластера
yc managed-greenplum cluster createверсия по умолчанию изменена на 6.28. - Для команды
yc managed-greenplum connectс использованием IAM-аутентификации удалена опция--user. Пользователь теперь определяется автоматически.
Object Storage
Добавлена проверка на максимальный размер объекта в команде yc storage s3 cp.
BareMetal
Добавлена команда yc baremetal rental-period list, возвращающая доступные периоды аренды для сервера.
Cloud Router
Уточнено описание команд yc cloudrouter routing-instance create, yc cloudrouter routing-instance upsert-prefixes и yc cloudrouter routing-instance remove-prefixes, добавлены примеры.
Managed Service for Trino
Добавлены команды для создания и обновления Hudi каталогов для Managed Service for Trino:
yc managed-trino catalog create hudi;yc managed trino catalog update hudi.
Managed Service for YTsaurus
Добавлены команды для управления кластерами Managed Service for YTsaurus:
yc managed-ytsaurus cluster get;yc managed-ytsaurus cluster start;yc managed-ytsaurus cluster stop;yc managed-ytsaurus cluster delete;yc managed-ytsaurus cluster list;yc managed-ytsaurus cluster get-configuration.
Версия 0.169.0 (01.10.25)
Изменения в сервисах Yandex Cloud
Container Registry
В следующие команды добавлен параметр --page-token для постраничного вывода списка ресурсов:
yc container registry list;yc container registry list-access-bindings;yc container repository list;yc container repository lifecycle-policy list;yc container repository lifecycle-policy list-dry-run-results;yc container image list-scan-results;yc container image list-vulnerabilities.
Cloud Registry
В следующие команды добавлен параметр --page-token для постраничного вывода списка ресурсов:
yc cloud-registry registry list-access-binding;yc cloud-registry registry list;yc cloud-registry registry list-artifact.
Identity Hub
В следующие команды добавлена возможность указывать домен не только в самой команде, например yc organization-manager idp userpool domain get <идентификатор_пула_пользователей> <домен>, но и с помощью параметра --domain:
yc organization-manager idp userpool domain get;yc organization-manager idp userpool domain list;yc organization-manager idp userpool domain add;yc organization-manager idp userpool domain validate;yc organization-manager idp userpool domain delete.
Yandex Managed Service for Valkey™
В команду yc managed-redis cluster update добавлен параметр --valkey-modules для управления модулями Valkey™.
BareMetal
В выводе команды yc baremetal configuration list исправлено отображение информации о процессоре.
Версия 0.168.0 (29.09.25)
Изменения в сервисах Yandex Cloud
Container Registry
В команду yc container image list добавлен параметр --page-token для постраничного вывода списка образов.
BareMetal
В выводе команды yc baremetal configuration list исправлено отображение количества ядер и добавлено значение частоты процессора.
Версия 0.167.0 (25.09.25)
Изменения в сервисах Yandex Cloud
Connection Manager
-
Добавлены команды connection-manager внутри группы команд
metadata-hub:yc metadata-hub connection-manager connection create;yc metadata-hub connection-manager connection update;yc metadata-hub connection-manager connection delete;yc metadata-hub connection-manager connection get;yc metadata-hub connection-manager connection resolve-cluster;yc metadata-hub connection-manager connection list;yc metadata-hub connection-manager connection list-operations.
-
Добавлена поддержка Apache Kafka®, групп шардов в ClickHouse® и поля
auth_sourceMG (SD) в командеyc metadata-hub connection-manager connection create kafka.
Audit Trails
- Добавлен параметр
--destination-eventrouter-connector-idдля назначения EventRouter в командах создания и изменения трейла:yc audit-trails trail create;yc audit-trails trail update.
Managed Service for PostgreSQL
-
Добавлена поддержка PostgreSQL 18 для команд:
yc managed-postgresql cluster create;yc managed-postgresql cluster update;yc managed-postgresql cluster restore.
-
Исправлена ошибка
ERROR: Unsupported PostgreSQL versionпри обновлении кластера 17 и 18 версий PostgreSQL в командеyc managed-postgresql cluster update.
Identity Hub
- Исправлены команды
yc organization-manager idp.
Версия 0.166.0 (18.09.25)
Изменения в сервисах Yandex Cloud
Cloud Router
Добавлена команда для управления Routing Instance yc cloudrouter routing-instance update-networks.
Compute Cloud
Исправлена ошибка вывода результата команды yc compute maintenance list.
Managed Service for Apache Spark™
Добавлены команды для управления кластерами и заданиями Managed Service for Apache Spark™:
yc managed-spark cluster get;yc managed-spark cluster list;yc managed-spark cluster create;yc managed-spark cluster update;yc managed-spark cluster delete;yc managed-spark cluster start;yc managed-spark cluster stop;yc managed-spark cluster list-operations;yc managed-spark job create-spark;yc managed-spark job create-pyspark;yc managed-spark job create-spark-connect;yc managed-spark job get;yc managed-spark job list;yc managed-spark job cancel.
Managed Service for MySQL®
Добавлены плагины аутентификации mysql_no_login и mdb_iamproxy_auth в следующие команды:
yc managed-mysql user create;yc managed-mysql user update.
Managed Service for Trino
Добавлены команды для настройки контроля доступа к кластеру Managed Service for Trino:
yc managed-trino cluster create;yc managed-trino cluster get-access-control;yc managed-trino cluster set-access-control;yc managed-trino cluster remove-access-control.
Версия 0.165.0 (15.09.25)
Изменения в сервисах Yandex Cloud
Identity and Access Management
Добавлена группа команд yc iam oauth-client-service для управления секретами OAuth-клиентов:
yc iam oauth-client-secret get;yc iam oauth-client-secret list;yc iam oauth-client-secret create;yc iam oauth-client-secret delete.
Версия 0.164.0 (11.09.25)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
Добавлен параметр --enable-workload-identity-federation, который позволяет включать федерацию сервисных аккаунтов (Workload Identity Federation).
Параметр добавлен в команды:
yc managed-kubernetes cluster create;yc managed-kubernetes cluster update.
Identity Hub
Добавлены новые группы команд:
yc organization-manager idp userpool— для управления пулами пользователей;yc organization-manager idp user— для управления локальными пользователями.
IAM
Для управления OAuth-клиентами добавлена группа команд yc iam oauth-client:
yc iam oauth-client get;yc iam oauth-client list;yc iam oauth-client create;yc iam oauth-client update;yc iam oauth-client delete.
Managed Service for MySQL®
Добавлены параметры maintenance-window и performance-diagnostics в команды создания и восстановления кластера. Для параметра disk-size-autoscaler.disk-size-limit изменена единица измерения с байтов на гигабайты.
Обновленные команды:
yc managed-mysql cluster create;yc managed-mysql cluster update;yc managed-mysql cluster restore.
Версия 0.163.0 (08.09.25)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Исправлена подсказка параметра
--orderкомандыyc compute maintenance list: полеplanned_atзаменено наstart_scheduled_at.
Managed Service for Elasticsearch
- Удалена поддержка
managed-elasticsearch.
Версия 0.162.0 (04.09.25)
Изменения в сервисах Yandex Cloud
BareMetal
Добавлен параметр --folder-id в команды для получения конфигурации:
yc baremetal configuration get;yc baremetal configuration list.
Managed Service for MySQL®
Добавлена роль MDB_ADMIN для параметра --global-permissions в следующих командах:
yc managed-mysql user create;yc managed-mysql user update.
Cloud Quota Manager
Добавлена группа команд yc quota-manager quota-request для управления запросами квот:
yc quota-manager quota-request get;yc quota-manager quota-request list;yc quota-manager quota-request create;yc quota-manager quota-request cancel;yc quota-manager quota-request list-operations.
Serverless Containers
В команду yc serverless container revision deploy добавлен параметр для указания сервисного аккаунта для асинхронных вызовов: --async-service-account-id.
Object Storage
Максимальное время жизни подписанной ссылки увеличено до 30 дней в команде yc storage s3 presign.
Версия 0.161.0 (28.08.25)
Изменения в сервисах Yandex Cloud
Connection Manager
Добавлены команды для управления Yandex Connection Manager
yc connection-manager connection createyc connection-manager connection updateyc connection-manager connection deleteyc connection-manager connection getyc connection-manager connection resolve-clusteryc connection-manager connection listyc connection-manager connection list-operations
Workflows
Добавлена поддержка cron-таймеров Yandex Workflows:
yc serverless workflow createyc serverless workflow update
Версия 0.160.0 (25.08.25)
Изменения в сервисах Yandex Cloud
Managed Service for Trino
Добавлена опция --version в следующие команды:
yc managed-trino cluster create;yc managed-trino cluster update.
Yandex Managed Service for Valkey™
В команду yc managed-redis cluster restore добавлена опция sharded.
Object Storage
- В команду
yc storage bucket createдобавлена опцияtags. - Добавлена команда
yc storage s3 presign.
Версия 0.159.0 (18.08.25)
Изменения в сервисах Yandex Cloud
Yandex StoreDoc
Добавлен вывод priority и hidden в yc managed-mongodb hosts list.
Compute Cloud
Добавлены команды для управления пулами резервов VM:
compute reserved-instance-pool list-instances;compute reserved-instance-pool list-operations.
Compute Cloud
Расширены команды для управления пулами резервов VM:
compute reserved-instance-pool create;compute reserved-instance-pool update.
EventRouter
Исправлена работа флага --deletion-protection в команде yc serverless eventrouter connector update.
Identity Hub
Исправлено отображение timestamp в листинге доменов SAML-федераций.
Версия 0.158.0 (11.08.25)
Изменения в сервисах Yandex Cloud
Managed Service for OpenSearch
В команду yc managed-opensearch добавлена поддержка ExtensionService.
Application Load Balancer
- В команду
yc apploadbalancer disable-zonesдобавлена возможность управлять временем отключения зоны. - В команды управления маршрутами добавлен параметр
disable_security_profile:yc application-load-balancer virtual-host append-http-route;yc application-load-balancer virtual-host prepend-http-route;yc application-load-balancer virtual-host insert-http-route;yc application-load-balancer virtual-host update-http-route;yc application-load-balancer virtual-host append-grpc-route;yc application-load-balancer virtual-host prepend-grpc-route;yc application-load-balancer virtual-host insert-grpc-route;yc application-load-balancer virtual-host update-grpc-route.
Версия 0.157.0 (04.08.25)
Изменения в сервисах Yandex Cloud
Cloud Desktop
В команду desktops group update добавлен флаг --update-policy (значение по умолчанию — manual).
Identity Hub
Добавлены команды для управления доменами SAML-федераций:
yc organization-manager federation saml get-domain;yc organization-manager federation saml list-domains;yc organization-manager federation saml add-domain;yc organization-manager federation saml validate-domain;yc organization-manager federation saml delete-domain.
Compute Cloud
- Добавлена сортировка списка подкоманд в
yc compute. - Добавлены команды
yc compute maintenance:yc compute maintenance get;yc compute maintenance list;yc compute maintenance reschedule.
Object Storage
Удалены параметры --sse-c, --sse-c-key, --sse-c-copy-source и --sse-c-copy-source-keys команды yc storage cp.
EventRouter
Для команды serverless eventrouter connector create message-queue значения по умолчанию следующих параметров приведены в соответствие с аналогичным методом API:
--visibility-timeout;--polling-timeout;--batch-size.
Версия 0.156.0 (28.07.25)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
- В команды
yc managed-kubernetes cluster createиyc managed-kubernetes cluster updateдобавлен параметр--master-scale-policy, который позволяет управлять вычислительными ресурсами мастеров кластера. - В вывод команды
yc managed-kubernetes cluster getдобавлено полеscale_policyдля получения конфигурации вычислительных ресурсов мастеров кластера. - Добавлены команды
yc managed-kubernetes resource-preset getиyc managed-kubernetes resource-preset listдля получения возможных конфигураций вычислительных ресурсов для мастеров кластера.
Версия 0.155.0 (23.07.25)
Изменения в сервисах Yandex Cloud
Compute Cloud
В командах yc compute instance create и yc compute instance update исправлено описание для параметра --memory.
Cloud Backup
В команду yc backup provider activate добавлен запрос подтверждения для активации провайдера и флаг --force для выполнения команды без подтверждения.
Managed Service for Apache Kafka®
В команды yc managed-kafka cluster create и yc managed-kafka cluster update добавлен флаг --kafka-ui-enabled для включения Kafka UI в кластере.
Yandex Data Processing
В команды yc dataproc cluster create и yc dataproc cluster update добавлены параметры для указания сервисного аккаунта для управления группой ВМ, на которых размещаются хосты кластера:
--autoscaling-service-account-id;--autoscaling-service-account-name.
Managed Service for ClickHouse®
В команды yc managed-clickhouse cluster create и yc managed-clickhouse cluster restore добавлены параметры:
--maintenance-window— для указания окна обслуживания кластера;--disk-encryption-key-id— для указания ключа шифрования дисков.
Managed Service for OpenSearch
- В команды
yc managed-opensearch cluster createиyc managed-opensearch cluster updateдобавлены параметры для управления созданием снапшотов кластера:--snapshot-schedule;--snapshot-day;--snapshot-hour;--snapshot-minute;--snapshot-max-age-days.
- В команды
yc managed-opensearch cluster createиyc managed-opensearch cluster restoreдобавлен параметр для указания ключа шифрования дисков--disk-encryption-key-id.
Managed Service for MySQL®
- В команды
yc managed-mysql cluster createиyc managed-mysql cluster updateдобавлен параметр--yandexquery-accessдля включения доступа к кластеру из Yandex Query. - В команды
yc managed-mysql cluster createиyc managed-mysql cluster restoreдобавлен параметр для указания ключа шифрования дисков--disk-encryption-key-id.
Apache Hive™ Metastore
В команды yc managed-metastore cluster create и yc managed-metastore cluster update добавлен параметр --version для поддержки версионирования кластера.
Managed Service for PostgreSQL
В команды yc managed-postgresql cluster create и yc managed-postgresql cluster restore добавлен параметр для указания ключа шифрования дисков --disk-encryption-key-id.
Yandex StoreDoc
В команды yc managed-mongodb cluster create и yc managed-mongodb cluster restore добавлен параметр для указания ключа шифрования дисков --disk-encryption-key-id.
Yandex Managed Service for Valkey™
В команды yc managed-redis cluster create и yc managed-redis cluster restore добавлен параметр для указания ключа шифрования дисков --disk-encryption-key-id.
Версия 0.154.0 (09.07.25)
Application Load Balancer
Добавлены команды для управления маршрутизацией трафика в зонах доступности балансировщиков:
yc alb load-balancer disable-zonesyc alb load-balancer enable-zones
Cloud Desktop
Флаг --id теперь не является обязательным для команды yc desktop update-properties.
Managed Service for ClickHouse®
Добавлены параметры для управления автоматическим расширения диска. Команды, в которых можно задавать новые параметры:
yc clickhouse cluster createyc clickhouse cluster updateyc clickhouse restoreyc clickhouse shards addyc clickhouse shard update
Managed Service for GitLab
Добавлена команда для изменения инстанса yc managed-gitlab instance update.
Yandex MPP Analytics for PostgreSQL
Добавлена команда для подключения пользователей с IAM-аутентификацией yc managed-greenplum connect.
Managed Service for MySQL®
Добавлен флаг --disk-size-autoscaling в команду yc managed-mysql cluster update.
Managed Service for OpenSearch
Добавлены команды для включения и выключения кластера:
yc managed-opensearch cluster startyc managed-opensearch cluster stop
Network Load Balancer
Переименованы команды для начала и отмены блокировки зон балансировщика:
yc load-balancer network-load-balancer disable-zonesyc load-balancer network-load-balancer enable-zones
Версия 0.153.0 (30.06.25)
Изменения в сервисах Yandex Cloud
Cloud Desktop
В команде desktops update group изменен тип флага --disk-size для загрузочного (boot) и рабочего (data) дисков на byteSize.
Версия 0.152.0 (25.06.25)
Изменения в сервисах Yandex Cloud
Application Load Balancer
В командах yc application-load-balancer load-balancer start-zonal-shift и yc application-load-balancer load-balancer cancel-zonal-shift для старта и отмены Zonal Shift на балансировщике разрешено указывать список зон.
Cloud Desktop
- Добавлена команда
yc desktops group updateдля обновления информации о группе рабочих столов. - В команду
yc desktops group createдобавлены параметрыmax-group-size,hot-standby,user-account-id.
Network Load Balancer
Добавлены команды для старта и отмены блокировки зон балансировщика:
yc load-balancer network-load-balancer start-zonal-shiftyc load-balancer network-load-balancer cancel-zonal-shift
Apache Hive™ Metastore
Добавлены команды для управления кластерами Apache Hive™ Metastore:
yc managed-metastore cluster getyc managed-metastore cluster listyc managed-metastore cluster createyc managed-metastore cluster updateyc managed-metastore cluster deleteyc managed-metastore cluster startyc managed-metastore cluster stopyc managed-metastore cluster import-datayc managed-metastore cluster export-datayc managed-metastore cluster list-operations
Сервисы управляемых баз данных
Managed Service for PostgreSQL
Устаревший аргумент version параметра extension в команде postgresql database больше не существует.
Версия 0.151.0 (19.06.25)
Изменения в сервисах Yandex Cloud
Application Load Balancer
- Добавлено поле
regex_rewrite, которое позволяет модифицировать параметры HTTP-запросов с помощью регулярных выражений на виртуальных хостах. Поддержка поля добавлена в следующие команды:yc application-load-balancer virtual-host append-http-routeyc application-load-balancer virtual-host prepend-http-routeyc application-load-balancer virtual-host insert-http-routeyc application-load-balancer virtual-host update-http-route
Cloud Desktop
- Добавлена команда
yc desktops image updateдля обновления информации об образе. - Добавлена команда
yc desktops desktop update-propertiesдля обновления информации о рабочем столе. - Добавлена команда
yc desktops desktop startдля запуска рабочего стола. - Добавлена команда
yc desktops desktop stopдля остановки рабочего стола. - Добавлена команда
yc desktops desktop updateдля синхронизации рабочего стола с конфигурацией группы. - Добавлена команда
yc desktops group updateдля обновления группы рабочих столов.
Managed Service for Kubernetes
- Добавлены команды для управления правами доступа к кластерам Managed Service for Kubernetes:
yc managed-kubernetes cluster list-access-bindingsyc managed-kubernetes cluster set-access-bindingsyc managed-kubernetes cluster add-access-bindingyc managed-kubernetes cluster remove-access-binding
Сервисы управляемых баз данных
Managed Service for ClickHouse®
- Добавлена команда
yc managed-clickhouse cluster update-external-dictionary, позволяющая редактировать созданные в кластере словари. - В команде
yc managed-clickhouse cluster list-logsу параметра--service-typeпоявилось новое возможное значение:clickhouse-keeper.
Managed Service for Apache Kafka®
- В параметре
--permissionу ключаroleпоявились новые возможные значения:topic_producer,topic_consumer,schema_reader,schema_writer. Применимо к следующим командам:yc managed-kafka user createyc managed-kafka user updateyc managed-kafka user grant-permissionyc managed-kafka user revoke-permission
Managed Service for Trino
- Добавлены команды для работы с каталогами Yandex Managed Service for Trino:
yc managed-trino catalog createyc managed-trino catalog deleteyc managed-trino catalog getyc managed-trino catalog listyc managed-trino catalog update
Версия 0.150.0 (02.06.25)
Изменения в сервисах Yandex Cloud
BareMetal
- Добавлены группы команд для работы с сервисом BareMetal:
yc baremetal boot-imageyc baremetal configurationyc baremetal private-subnetyc baremetal public-subnetyc baremetal hardware-poolyc baremetal serveryc baremetal vrfyc baremetal zone
Compute Cloud
- В команду
yc compute snapshot-schedule updateдобавлены параметры--snapshot-descriptionи--snapshot-labels, с помощью которых можно задать описание и метки снимкам дисков, создаваемым по расписанию. - Добавлены команды для редактирования меток снимков дисков, создаваемых по расписанию:
yc compute snapshot-schedule add-snapshot-labelsyc compute snapshot-schedule remove-snapshot-labels
Yandex Data Processing
- В команду
yc dataproc cluster createдобавлен параметр--osloginдля включения доступа по OS Login на кластере.
Managed Service for GitLab
- Добавлены команды для управления инстансами Managed Service for GitLab:
yc managed-gitlab instance getyc managed-gitlab instance listyc managed-gitlab instance createyc managed-gitlab instance stopyc managed-gitlab instance startyc managed-gitlab instance delete
Object Storage
- Добавлены команды для работы с ACL бакетов и объектов:
yc storage s3api get-bucket-aclyc storage s3api put-bucket-aclyc storage s3api get-object-aclyc storage s3api put-object-acl
Сервисы управляемых баз данных
Managed Service for MySQL®
- В командах
yc mysql users createиyc mysql users updateобновлено поведение параметра--permissions.
Managed Service for Trino
- Добавлены команды для управления кластерами Managed Service for Trino:
yc managed-trino cluster getyc managed-trino cluster listyc managed-trino cluster createyc managed-trino cluster updateyc managed-trino cluster deleteyc managed-trino cluster startyc managed-trino cluster stopyc managed-trino cluster list-operations
Версия 0.149.0 (20.05.25)
Изменения в сервисах Yandex Cloud
Managed Service for Apache Kafka®
- В командах
yc kafka cluster createиyc kafka cluster updateудален параметр--log-preallocateдля управления соответствующей настройкой брокера Apache Kafka. - В командах
yc kafka topic createиyc kafka topic updateудален параметр--preallocateдля управления соответствующей настройкой топика Apache Kafka.
Managed Service for ClickHouse®
Добавлены команды для управления расширениями:
yc managed-clickhouse extension listyc managed-clickhouse extension getyc managed-clickhouse cluster add-extensionyc managed-clickhouse cluster update-extensionyc managed-clickhouse cluster get-extensionyc managed-clickhouse cluster list-extensionsyc managed-clickhouse cluster remove-extension
Версия 0.148.0 (30.04.25)
Изменения в сервисах Yandex Cloud
Compute Cloud
-
В команде создания снапшотов по расписанию добавлена возможность задать описание и метки для снапшотов:
yc compute snapshot-schedule create --snapshot-description --snapshot-labels
Identity and Access Management
- Добавлена команда
yc iam whoamiдля получения информации о своем аккаунте.
Managed Service for OpenSearch
Исправлено сообщение об ошибке, которое появлялось после успешного окончания операции перезапуска кластера OpenSearch или смены мастера.
Managed Service for PostgreSQL
Добавлены команды для управления пользователями в ресурсных группах в Greenplum®:
yc managed-greenplum user create;yc managed-greenplum user get;yc managed-greenplum user list;yc managed-greenplum user update;yc managed-greenplum.
EventRouter
- Добавлена команда
yc serverless eventrouter connector create event-serviceдля создания коннектора типаevent_serviceдля отправки сообщений в шину через gRPC. - Добавлена команда
yc serverless eventrouter send-eventдля отправки сообщений в шину через gRPC для коннектора типаevent_service.
Object Storage
-
Исправлена ошибка, при которой в некоторых случаях при выполнении команды
yc storage s3 cpбакет считался пустым, и копирование не выполнялось. -
В конфигурацию CLI добавлены параметры для настройки команды
yc storage s3 cp:s3.max-queue-size— максимальное количество задач в очереди. Значение по умолчанию —1000.s3.max-concurrent-requests— максимальное количество одновременных запросов. Значение по умолчанию —10.s3.multipart-threshold— пороговый размер объекта, при превышении которого будет использоваться составная (multipart) загрузка. Значение по умолчанию —8MB.s3.multipart-chunksize— размер частей, на которые будет делиться объект при составной (multipart) загрузке. Значение по умолчанию —8MB.
Чтобы задать эти параметры, используйте команду
yc config set <параметр> <значение>.
Managed Service for PostgreSQL
В команде yc managed-greenplum cluster update исправлена поддержка флага --log-enabled для Cloud Logging.
Версия 0.147.0 (21.04.25)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
-
В команды
yc managed-kafka cluster create,yc managed-kafka cluster updateдобавлен параметр--rest-api-enabledдля включения REST API на кластере. -
В команде
yc managed-mysql cluster createподдержан аргумент--user generate-passwordдля автоматической генерации пароля с использованием Yandex Connection Manager. -
В команде
yc managed-postgresql cluster createподдержан аргумент--user generate-passwordдля автоматической генерации пароля с использованием Yandex Connection Manager. -
В команде
yc managed-clickhouse cluster createподдержан аргумент--user generate-passwordдля автоматической генерации пароля с использованием Yandex Connection Manager. -
В команды
yc managed-clickhouse cluster createиyc managed-clickhouse cluster restoreдобавлен параметр--shard, позволяющий задать один или несколько шардов. Пример:yc managed-clickhouse cluster create ... --shard name=shard1,weight=100 --shard name=shard2,weight=200 ... -
В команде
yc managed-clickhouse shard addподдержан повторяемый композитный параметр--shard:- Будет создано столько шардов, сколько раз встретился параметр
--shard. - Для каждого шарда необходимо указать имя, также можно задать вес:
yc managed-clickhouse shard add --shard name=myshard,weight=200. - Параметр
--shardнесовместим с параметрами--nameи--weight, как и с заданием имени шарда через позиционный аргумент.
- Будет создано столько шардов, сколько раз встретился параметр
-
Ускорено удаление нескольких шардов через
yc managed-clickhouse shards delete. -
В команду
yc managed-clickhouse cluster add-external-dictionaryдобавлены следующие параметры:--layout-allow-read-expired-keys--layout-max-update-queue-size--layout-update-queue-push-timeout-milliseconds--layout-query-wait-timeout-milliseconds--layout-max-threads-for-updates--layout-initial-array-size--layout-access-to-key-from-attributes
Application Load Balancer
-
Добавлены команды для работы c механизмом ручного переключения зоны доступности на балансировщике:
yc application-load-balancer load-balancer start-zonal-shiftyc application-load-balancer load-balancer cancel-zonal-shift
-
Добавлен параметр
--allow-zonal-shift, который размечает балансировщик как способный работать в режиме отказа одной зоны доступности:yc application-load-balancer load-balancer createyc application-load-balancer load-balancer update
Identity and Access Management
Добавлены команды для управления доступом к федерациям сервисных аккаунтов:
yc iam workload-identity oidc federation list-access-bindingsyc iam workload-identity oidc federation set-access-bindingsyc iam workload-identity oidc federation add-access-bindingyc iam workload-identity oidc federation remove-access-binding
Managed Service for YDB
В команде yc ydb database backup поддержан аргумент storage-class для указания типа хранилища
Compute Cloud
Добавлены команды для привязки инстансов к пулам резервов ВМ.
Object Storage
- Добавлена команда
yc storage s3 cpдля копирования объектов между файловой системой и объектным хранилищем или между бакетами объектного хранилища. - Добавлена команда
yc storage s3 mvдля перемещения объектов между файловой системой и объектным хранилищем или между бакетами объектного хранилища. - Добавлена команда
yc storage s3 rmдля удаления объектов в бакете.
Версия 0.146.1 (03.04.25)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Добавлены команды для управления пулами резервов ВМ:
yc compute reserved-instance-pool get;yc compute reserved-instance-pool list;yc compute reserved-instance-pool create;yc compute reserved-instance-pool update;yc compute reserved-instance-pool delete.
Версия 0.146.0 (02.04.25)
Изменения в сервисах Yandex Cloud
Audit Trails
- В командах
yc audit-trails trail createиyc audit-trails trail updateбольше не проверяются параметры--filter-from-*. В следующем релизе эти параметры будут удалены.
Cloud Interconnect
- В команде
yc cic trunk-connection updateудалены параметры--capacityи--pop.
Identity and Access Management
- В команде
yc iam api-key createпараметр--scopeпомечен как DEPRECATED.
Object Storage
- Добавлена команда
yc storage s3api list-objectsдля получения списка объектов в бакете.
Сервисы управляемых баз данных
- Добавлен флаг
--generate-passwordдля автоматической генерации пароля с использованием Connection Manager в команды:yc managed-clickhouse user create,yc managed-clickhouse user update;yc managed-mysql user create,yc managed-mysql user update;yc managed-postgresql user create,yc managed-postgresql user update.
Managed Service for Apache Kafka®
- В командах
yc managed-kafka user createиyc managed-kafka user updateв параметре--permissionдля ключаroleдобавилось новое возможное значениеtopic_admin.
Yandex MPP Analytics for PostgreSQL
- Для команды
yc managed-greenplum cluster createисправлена версия по умолчанию с 6.19 на 6.25.
Managed Service for OpenSearch
- Добавлена команда
yc managed-opensearch cluster restart-opensearchдля перезапуска сервиса на хосте, указанном в параметре--host. - Добавлена команда
yc managed-opensearch cluster switch-masterдля переключения текущего мастера.- В параметре
--from-hosts host,[host...]можно указать список хостов, с которых должен быть переключен мастер. Если мастер уже не находится ни на одном из указанных хостов, никаких изменений не произойдет. - Если параметр
--from-hostsотсутствует, мастер будет переключен с хоста, на котором он находится в данный момент.
- В параметре
Managed Service for YDB
- В команды
yc ydb database createиyc ydb database updateдобавлены параметры--security-group-nameи--security-group-id.
Версия 0.145.0 (18.03.25)
Изменения в сервисах Yandex Cloud
Yandex Managed Service for Valkey™
-
В команды:
yc managed-redis cluster create,yc managed-redis cluster restore,yc managed-redis cluster update-configдобавлены параметры:activedefrag;aof-max-size-percent.
-
Параметр
--persistence-modeтеперь может принимать значениеON_REPLICASв командах:yc managed-redis cluster create;yc managed-redis cluster restore;yc managed-redis cluster update.
Managed Service for OpenSearch
- Добавлена поддержка типа дисков
local-ssd. - Добавлена возможность автоматического назначения подсетей при создании кластера или добавлении группы хостов.
Cloud Quota Manager
- Добавлена группа команд
yc quota-manager quota-limitдля просмотра лимитов квот:yc quota-manager quota-limit get— вывести значение определенной квоты;yc quota-manager quota-limit list— вывести список квот для определенного сервиса;yc quota-manager quota-limit list-service— вывести список сервисов, для которых есть квоты.
Cloud Interconnect
-
Добавлены команды для управления TrunkConnection:
yc cic trunk-connection create;yc cic trunk-connection update;yc cic trunk-connection delete;yc cic trunk-connection add-labels;yc cic trunk-connection remove-labels;yc cic trunk-connection list-operations.
-
Добавлены команды для управления PrivateConnection:
yc cic private-connection create;yc cic private-connection update;yc cic private-connection delete;yc cic private-connection add-labels;yc cic private-connection remove-labels;yc cic private-connection upsert-static-route;yc cic private-connection remove-static-route;yc cic private-connection list-operations.
Cloud Router
- Добавлены команды для управления RoutingInstance:
yc cloudrouter routing-instance create;yc cloudrouter routing-instance update;yc cloudrouter routing-instance delete;yc cloudrouter routing-instance add-labels;yc cloudrouter routing-instance remove-labels;yc cloudrouter routing-instance upsert-prefixes;yc cloudrouter routing-instance remove-prefixes;yc cloudrouter routing-instance add-private-connection;yc cloudrouter routing-instance remove-private-connection;yc cloudrouter routing-instance list-operations.
Network Load Balancer
- Для команды
yc network-load-balancer updateисправлена ошибка в обработчике флага--allow-zonal-shift.
Версия 0.144.0 (27.02.25)
Изменения в сервисах Yandex Cloud
Yandex Managed Service for Valkey™
-
Добавлены команды для вывода, чтения, создания, редактирования и удаления пользователей:
yc managed-redis user list;yc managed-redis user get;yc managed-redis user create;yc managed-redis user update;yc managed-redis user delete.
-
Параметр
--auth-sentinel, который позволяет авторизоваться в Redis Sentinel, добавлен в команды:yc managed-redis cluster create;yc managed-redis cluster restore;yc managed-redis cluster update.
-
Параметр
--user, который позволяет добавить пользователей в Redis, добавлен в командуyc managed-redis cluster create. -
Параметр
--zset-max-listpack-valuesдобавлен в команды:yc managed-redis cluster create;yc managed-redis cluster restore;yc managed-redis cluster update-config.
Resource Manager
- В команду
yc resource-manager cloud createдобавлен опциональный параметр--organization-id.
Cloud Backup
- Добавлена команда
backup backup batch-deleteдля удаления всех бэкапов в архиве и удаления самого архива. Архив можно указать параметром--archive-idили параметрами--instance-idи--policy-id.
yc managed-greenplum
-
Для команды
yc managed-greenplum cluster update-configизменен список поддерживаемых версий Greenplum®:- удалена поддержка версий 6.17 и 6.19;
- добавлена поддержка версии 6.25+.
-
Для команд
yc managed-greenplum cluster create/update/restoreдобавлен параметр--service-account. Параметр позволяет указать сервисный аккаунт для доступа к ресурсам Yandex Cloud в пользовательском облаке. Например, к Cloud Logging. -
Для команд
yc managed-greenplum cluster create/updateдобавлены параметры:--log-enabled— включить поставку логов в Cloud Logging;--log-folder-id <folder_id>и--log-group-id <log_group_id>— указать каталог и группу для поставки логов в Cloud Logging;--log-command-center-enabled— включить поставку логов из Command Center;--log-greenplum-enabled— включить поставку логов из Greenplum®;--log-pooler-enabled— включить поставку логов из пулера Odyssey®.
Network Load Balancer
- Для команд
yc network-load-balancer create/updateдобавлен параметр--allow-zonal-shift, который позволяет балансировщику работать в режиме отказа одной зоны доступности (AZ).
Версия 0.143.0 (11.02.25)
Изменения в сервисах Yandex Cloud
Object Storage
- В команду
yc storage bucket updateдобавлен параметр для указания сервисного подключения Yandex Virtual Private Cloud, из которого будет разрешен доступ в бакет:--private-endpoint, пример:--enable-private-endpoints true --private-endpoints cba,abc.
Версия 0.142.0 (30.01.25)
Изменения в сервисах Yandex Cloud
Yandex Data Processing
- В команду
yc dataproc cluster createдобавлен параметр--environmentдля указания окружения, пример:--environment prestable.
Identity and Access Management
- Добавлена команда
yc iam refresh-token listдля вывода refresh-токенов. - Добавлена команда
yc iam refresh-token revokeдля отзыва refresh-токенов.
Object Storage
- Добавлены команды для чтения, изменения и удаления меток объекта:
yc storage s3api get-object-tagging;yc storage s3api put-object-tagging;yc storage s3api delete-object-tagging.
Сервисы управляемых баз данных
Yandex StoreDoc
-
В команды
yc managed-mongodb cluster create,yc managed-mongodb cluster restoreиyc managed-mongodb cluster updateдобавлен параметр--websql-access, который позволяет настроить доступ в MongoDB через WebSQL. -
В команду
yc managed-mongodb cluster restoreдобавлены опции, необходимые для восстановления шардированного кластера MongoDB.
Yandex Managed Service for Valkey™
- В команды
yc managed-redis cluster create,yc managed-redis cluster restore,yc managed-redis cluster update-configдобавлен параметр--backup-retain-period-days.
Версия 0.141.0 (16.12.24)
Изменения в сервисах Yandex Cloud
Cloud Functions
В команду yc serverless function version create добавлен параметр --metadata-options для указания опций получения метаданных в функции. Пример использования:
yc serverless function version create --metadata-options aws-v1-http-endpoint=disabled,gce-http-endpoint=enabled
Serverless Containers
В команду yc serverless container revision deploy добавлен параметр --metadata-options для указания опций получения метаданных в
контейнере. Пример использования:
yc serverless container revision deploy --metadata-options aws-v1-http-endpoint=disabled,gce-http-endpoint=enabled
Identity and Access Management
В команду yc iam api-key create добавлен опциональный параметр --scopes для указания области действия API-ключа. Если параметр не задан, ключ создается без ограничений.
Параметр --scope будет удален в следующий версии YC CLI.
- Добавлена команда
yc iam api-key updateдля редактирования API-ключа. У команды есть следующие параметры:--descriptionдля изменения описания API-ключа.--scopesдля изменения областей действия API-ключа.--expires_atдля изменения срока действия ключа. Если параметр не задан, API-ключ не имеет срока действия.
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
В команду yc managed-greenplum cluster create добавлен параметр --cloud-storage, который позволяет указать параметры работы с облачным хранилищем. Пример включения облачного хранилища:
yc managed-greenplum cluster create --cloud-storage enabled=true
Версия 0.140.0 (29.11.24)
Изменения в сервисах Yandex Cloud
Application Load Balancer
- В команды
yc alb backend-group add-http-backendиyc alb backend-group update-http-backendдля параметра--http-healthcheckдобавлено свойство--expected-statuses. Оно позволяет указать собственные коды HTTP-статусов, которые будут считаться корректными при проверках состояния бэкенда (HealthCheck).
Cloud Desktop
- В команду
yc desktops desktop createдобавлен параметрsubnet-id.
Cloud Registry
- Добавлены команды
yc cloud-registry artifact getиyc cloud-registry artifact delete, позволяющие управлять артефактами. - Добавлены команды для управления реестрами:
yc cloud-registry registry [ get | list | create | update | delete | add-labels | remove-labels | list-access-bindings | set-access-bindings | add-access-bindings | remove-access-bindings | list-ip-permissions | set-ip-permissions | add-ip-permissions | remove-ip-permissions ].
Data Transfer
- В команду
yc datatransfer endpoint create <endpoint_type>для эндпоинтовpostgres-target,clickhouse-target,mysql-targetиmongo-targetдобавлен параметр--cleanup-policy, который позволяет задавать политики очистки приемника при активации и переактивации трансфера (drop,truncateилиdisabled).
Yandex IoT Core
- В текстовый формат команд
iot registry listиiot device listдобавлена колонка STATUS.
Сервисы управляемых баз данных
Managed Service for Redis
- В команды
yc managed-redis cluster create,yc managed-redis cluster restoreиyc managed-redis cluster update-configдобавлены параметры:use-luajit;io-threads-allowed.
Версия 0.139.0 (18.11.24)
Изменения в сервисах Yandex Cloud
Cloud Desktop
- В команду
yc desktops desktopдобавлен параметрuser-account-id. Удален праметрsubject. - Добавлена команда
yc desktops imageдля управления образами рабочих столов.
Container Registry
- Исправлена регрессия в Docker Credential helper, приводившая к невозможности выбора профиля не по умолчанию.
Compute Cloud
- В команды
yc compute disk createиyc compute instance createдобавлены параметрыkms-key-idиkms-key-nameдля поддержки шифрования дисков.
Serverless Containers
- В команду
yc serverless container revision deployдобавлен параметр--runtime, позволяющий задать режим работы контейнера (httpилиtask).
Версия 0.138.0 (06.11.24)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Команда
yc compute connect-to-serial-portтеперь явно проверяет наличие флаговserial-port-enableиenable-osloginв метаданных инстанса.
Cloud Interconnect
- Команды
yc cic point-of-presence getиyc cic partner getтеперь работают только с ID без параметров. - Для
trunk-connection,private-connectionиpublic-connectionв Cloud Interconnect и дляrouting-instanceв Cloud Router исправлен формат результата командыlist— удалена часть полей и преобразованы форматы отображения.
Версия 0.137.0 (01.11.24)
Изменения в сервисах Yandex Cloud
Cloud Interconnect
- Исправлена работа команд
getбез параметров в Cloud Interconnect и Cloud Router. - Исправлен формат результатов команд
listв Cloud Interconnect и Cloud Router — теперь возвращается таблица.
Object Storage
- Добавлены команды
yc storage s3api get-object-retentionиyc storage s3api put-object-retentionдля чтения и изменения временной блокировки объекта. - Добавлены команды
yc storage s3api get-object-legal-holdиyc storage s3api put-object-legal-holdдля чтения и изменения бессрочной блокировки объекта.
Сервисы управляемых баз данных
Managed Service for PostgreSQL
- В команды
yc managed-postgresql cluster create,yc managed-postgresql cluster updateиyc managed-postgresql cluster restoreдобавлено значение17для параметра--postgresql-version string. Оно позволяет создать кластер PostgreSQL версии 17.
Версия 0.136.0 (21.10.24)
Изменения в CLI
- В команде
yc initтеперь не предлагается зонаru-central1-c, поскольку она больше не используется.
Изменения в сервисах Yandex Cloud
Application Load Balancer
- В команды
yc application-load-balancer load-balancer add-stream-listener,yc application-load-balancer load-balancer update-stream-listener,yc application-load-balancer load-balancer add-stream-sni,yc application-load-balancer load-balancer update-stream-sniдобавлен параметр--idle-timeout, позволяющий указать таймаут неактивности соединения.
EventRouter
- Дополнена валидация параметров для команды
yc serverless eventrouter. - Исправлена ошибка при работе команды
yc serverless eventrouter put-event.
Object Storage
- Добавлена возможность проставить
--storage-endpointс помощьюyc config set. Если пользователь не указал явно--storage-endpoint, то эндпоинт будет получен изApiEndpointService.
Сервисы управляемых баз данных
Managed Service for Redis
- В команды:
yc managed-redis cluster create,yc managed-redis cluster restore,yc managed-redis cluster update-configдобавлены параметры:--lua-time-limit,--repl-backlog-size-percent,--cluster-require-full-coverage,--cluster-allow-reads-when-down,--cluster-allow-pubsubshard-when-down,--lfu-decay-time,--lfu-log-factor,--turn-before-switchover,--allow-data-loss.
yc managed-mongodb, yc managed-clickhouse, yc managed-greenplum, yc managed-postgresql, yc managed-redis, yc managed-mysql, yc managed-kafka, yc managed-elasticsearch, yc managed-opensearch
- Уточнено описание параметров
--disk-size, по умолчанию размер диска передается в ГБ.
Версия 0.135.0 (07.10.24)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
- Добавлены команды для работы с продуктами Cloud Marketplace в кластере Managed Service for Kubernetes:
yc managed-kubernetes marketplace helm-release install— установка Helm-чарта продукта Cloud Marketplace в указанный кластер Managed Service for Kubernetes.yc managed-kubernetes marketplace helm-release update— обновление версии Helm-чарта продукта Cloud Marketplace.yc managed-kubernetes marketplace helm-release uninstall— удаление версии Helm-чарта продукта Cloud Marketplace.yc managed-kubernetes marketplace helm-release get— получение информации о Helm-чарте продукта Cloud Marketplace.yc managed-kubernetes marketplace helm-release list— получение списка Helm-чартов Cloud Marketplace, установленных в кластере Managed Service for Kubernetes.
Load Testing
- В команду
yc loadtesting agent createдобавлены параметрыlog-group-idиlog-group-nameдля указания целевой лог-группы для отправки логов агента нагрузочного тестирования.
Версия 0.134.0 (02.10.24)
Изменения в CLI
- Добавлен глобальный параметр
--jq. Используется для фильтрации и преобразования вывода при помощи jq-шаблонов. Примеры:yc iam role list --jq '.[].id'ID="instance_id" yc compute instance list --jq '.[] | select(.id == env.ID)'
Изменения в сервисах Yandex Cloud
Object Storage
-
Добавлена базовая поддержка операций с объектами через S3 API:
yc storage s3api get-object— получение объекта из бакета.yc storage s3api put-object— загрузка объекта в бакет.yc storage s3api delete-object— удаление объекта.yc storage s3api copy-object— копирование существующего в бакете объекта.yc storage s3api head-object— получение метаданных объекта.yc storage s3api delete-objects— удаление группы объектов.
Чтобы работать с объектами, укажите в конфигурационном файле CLI
~/.config/yandex-cloud/config.yamlэндпоинт Object Storage:... profiles: default: ... storage-endpoint: https://storage.yandexcloud.kz/
Cloud Interconnect
- Добавлены команды
yc cic point-of-presence getиyc cic point-of-presence listдля чтения точек присутствия. - Добавлены команды
yc cic partner getиyc cic partner listдля чтения партнеров Cloud Interconnect. - Добавлены команды
yc cic trunk-connection getиyc cic trunk-connection listдля чтения транковых подключений. - Добавлены команды
yc cic private-connection getиyc cic private-connection listдля чтения приватных соединений. - Добавлены команды
yc cic public-connection getиyc cic public-connection listдля чтения публичных соединений.
Cloud Desktop
- В команду
yc desktops group createдобавлен параметр--image-id, который позволяет передать идентификатор образа для группы рабочих столов.
Cloud Backup
-
Добавлены следующие команды:
yc backup agent install— для установки агента Cloud Backup и подключения ВМ с установленным OS Login к Cloud Backup.yc backup agent reinstall— для повторной установки агента Cloud Backup для ВМ с установленным OS Login.yc backup agent debug-info— для получения логов установки агента Cloud Backup для ВМ с установленным OS Login.yc backup provider activate— для активации сервиса и подключения к провайдеру резервного копирования.
-
При выполнении команд теперь проверяется, активирован ли сервис Cloud Backup в каталоге.
Serverless Integrations
- Добавлена поддержка Yandex EventRouter.
Identity and Access Management
- Изменен заголовок в табличном выводе команды
yc iam service accounts list.
Yandex Identity Hub
- В вывод команды
yc organization-manager user list --organization-idдобавлено время последней аутентификации пользователя.
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
- В командах
yc managed-greenplum cluster createиyc managed-greenplum cluster restoreдобавлена поддержка опций--master-host-group-idsи--segment-host-group-idsдля указания, на какие группы выделенных хостов размещать хосты мастера и сегментов Greenplum®.
Managed Service for Redis
- Добавлена команда
yc managed-redis backup deleteдля удаления бэкапов. - Изменена версия Redis по умолчанию на 7.2 в связи с окончанием поддержки 6.2 и 7.0.
Managed Service for Apache Kafka®
- В командах
yc managed-kafka cluster create,yc managed-kafka cluster update,yc managed-kafka cluster grant-permission,yc managed-kafka cluster revoke-permissionрасширен параметр--permission. Его значение задается в форматеkey=value,..., в качествеkeyтеперь можно использоватьallow_host— хост, с которого действует данное правило для пользователя.
Managed Service for Apache Airflow™
- Исправление ошибок и улучшения работы сервиса Managed Service for Apache Airflow™.
Версия 0.133.0 (09.09.24)
Изменения в CLI
- Исправлена ошибка, приводившая к подмене реальных сообщений об ошибке текстом
ERROR: Failed to retrieve data. Затронутые проблемой версии: 0.131.0–0.132.1.
Изменения в сервисах Yandex Cloud
Audit Trails
- Команды для управления трейлами теперь используют поле
filtering_policyвместоfilter. Устаревшее поле все еще может быть доступно с помощью опции--fileдля описания запросов.
Compute Cloud
- В командах
yc compute instance get,yc compute image get,yc compute disk getиyc compute snapshot getдобавлено отображение свойстваhardware_generation. - В командах
yc compute image create,yc compute disk createиyc compute snapshot createдобавлены параметры--hardware-generation-idи--hardware-features.
Сервисы управляемых баз данных
- Добавлена возможность изменить сеть кластера с помощью параметров
--network-idи--network-nameв следующих командах:yc managed-mongodb cluster update;yc managed-clickhouse cluster update;yc managed-greenplum cluster update;yc managed-postgresql cluster update;yc managed-redis cluster update;yc managed-mysql cluster update;yc managed-kafka cluster update;yc managed-elasticsearch cluster update;yc managed-opensearch cluster update.
Managed Service for ClickHouse®
- Добавлены команды
yc managed-clickhouse cluster [ clear-query-masking-rules | set-query-masking-rules ]для работы с опциейquery_masking_rulesв ClickHouse®, позволяющей создавать правила для запросов с целью устранения утечки конфиденциальной информации. - Для команды
yc managed-clickhouse cluster add-external-dictionaryдобавлены параметры:--layout-max-array-size— определение максимального количества ключей словаря.--http-header— добавление HTTP-заголовков у HTTP-источников внешних словарей.
- Для команды
yc managed-clickhouse cluster add-external-dictionary --clickhouse-sourceдобавлен параметр--secureдля включения SSL в соединениях. - Для команды
yc managed-clickhouse cluster add-external-dictionary --mysql-sourceдобавлены параметры:--close-connection— закрытие соединения после каждого запроса.--share-connection— возможность использования соединения несколькими запросами.
Managed Service for Redis
- В команды
yc managed-redis cluster [ create | update | restore ]добавлен параметр--websql-access, который позволяет установить в Redis доступ через WebSQL.
Yandex MPP Analytics for PostgreSQL
- В команды
yc managed-greenplum cluster [ create | update | restore ]добавлен параметр--yandexquery-access, разрешающий доступ к кластеру из сервиса Yandex Query. - В команды
yc managed-greenplum cluster [ create | update ]добавлены параметры--analyze-and-vacuum,--query-killer-idle,--query-killer-idle-in-transactionи--query-killer-long-running, позволяющие управлять фоновыми процессами Yandex MPP Analytics for PostgreSQL.
Managed Service for Apache Airflow™
- Добавлены команды для работы с сервисом Managed Service for Apache Airflow™:
yc managed-airflow cluster [ get | list | delete | list-operations | start | stop | create | update ].
Версия 0.132.1 (28.08.24)
Изменения в CLI
- Исправлены ошибки в документации флага
--help.
Версия 0.132.0 (26.08.24)
Изменения в сервисах Yandex Cloud
Identity and Access Management
- Добавлена команда
yc iam revoke-tokenдля отзыва скомпрометированных токенов. - Добавлена команда
yc iam api-key list-scopesдля получения списка областей действия, доступных при создании API-ключей.
Cloud Functions
- В команду
yc serverless function version createдобавлен параметр--mountдля указания монтируемых ресурсов, таких как бакеты Object Storage и эфемерные диски. - В команде
yc serverless function version createпараметр--storage-mountsпомечен какdeprecated.
Serverless Containers
- В команду
yc serverless container revision deployдобавлен параметр--mountдля указания монтируемых ресурсов, таких как бакеты Object Storage и эфемерные диски. - В команде
yc serverless container revision deployпараметр--storage-mountsпомечен какdeprecated.
Cloud Backup
- Добавлен параметр
--typeв командуbackup vm listдля указания типа ресурсов, которые должны возвращаться в списке.
Virtual Private Cloud
- Добавлена группа команд
yc vpc private-endpointдля управления ресурсами VPC Private Endpoint.
Сервисы управляемых баз данных
Yandex StoreDoc
- В команды
yc managed-mongodb cluster createиyc managed-mongodb cluster updateдобавлен параметр--disk-size-autoscalingдля включения автоматического масштабирования диска.
Managed Service for Redis
- В командах
yc managed-redis cluster createиyc managed-redis cluster updateдля--disk-size-autoscalingизменены единицы измеренияdisk-size-limitс байт на гигабайты.
Версия 0.131.1 (15.08.24)
Изменения в CLI
- Исправлена проблема в обработке некоторых ошибок, из-за которой в тексте ошибки символ
_заменялся на-.
Версия 0.131.0 (14.08.24)
Изменения в сервисах Yandex Cloud
Cloud Backup
- Добавлена команда
backup policy executeдля создания резервной копии виртуальной машины согласно указанной политике резервного копирования.
Identity and Access Management
- В команды
add-access-bindingиremove-access-bindingдобавлена поддержка опции--agent. - Добавлено дерево команд
yc iam workload-identityдля управления федерацией удостоверений рабочей нагрузки. - Команды
yc iam service-account listиyc iam service-account getтеперь показывают время последней аутентификации сервисного аккаунта.
Container Registry
- В команду
yc container registry createдобавлена опция--secureдля создания реестра с настройками безопасности.
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
- Добавлена команда
yc managed-greenplum cluster moveдля перемещения кластера в другой каталог.
Версия 0.130.0 (01.08.24)
Изменения в сервисах Yandex Cloud
Data Transfer
- В команду
yc datatransfer endpoint create clickhouse-sourceдобавлен параметр--cluster-name, позволяющий указать имя ClickHouse-кластера для переноса данных.
Cloud Marketplace
- Добавлена команда
yc marketplace reset-password, ошибочно не попавшая в прошлый релиз.
Identity and Access Management
- Из дерева команд
yc iam service-controlудалены командыpauseиresume.
Compute Cloud
- В команду
yc compute host-group list-instancesдобавлен параметр--host-id, позволяющий указать ID хоста в группе хостов для листинга виртуальных машин.
Load Testing
- В команду
yc loadtesting agent createдобавлена возможность ожидания подключения созданного агента к сервису Load Testing:- флаг
--wait-ready— не завершать команду, пока агент не перейдет в статусREADY FOR TEST; - параметр
--wait-ready-timeout— максимальное время ожидания для--wait-ready(default: 5m).
- флаг
Изменения в CLI
- Протокол авторизации федеративных аккаунтов изменен на Authorization Code Flow с Proof Key for Code Exchange (PKCE).
Версия 0.129.0 (16.07.24)
Изменения в сервисах Yandex Cloud
Load Testing
- В команде
yc loadtesting test get-report-tableисправлена ошибка для тестов без табличного отчета.
SmartCaptcha
Добавлена поддержка сервиса SmartCaptcha:
- Команды группы
yc smartcaptcha captchaпозволяют управлять капчами.
Smart Web Security
Добавлена поддержка сервиса Smart Web Security:
- Команды группы
yc smartwebsecurity security-profileпозволяют управлять профилями безопасности.
Сервисы управляемых баз данных
Managed Service for Redis
- В команды
yc managed-redis cluster createиyc managed-redis cluster updateдобавлен параметр--disk-size-autoscalingдля включения автоматического масштабирования диска.
Managed Service for ClickHouse®
- Добавлены команды для управления правами
yc managed-kafka user grant-permissionиyc managed-kafka user revoke-permission. - Добавлены команды
yc managed-clickhouse hosts addиyc managed-clickhouse shards add. Параметрcopy-schemaвключен по умолчанию. - Добавлена команда для удаления бэкапа
yc managed-clickhouse backup delete. - В команду
yc managed-kafka cluster updateдобавлен параметр--disk-type. - Добавлен параметр
--backup-retain-period-daysдля настройки периода хранения автоматических бэкапов.
Cloud Marketplace
- Добавлена команда
yc marketplace reset-passwordдля сброса пароля на виртуальных машинах с установленным агентом для сброса паролей.
Версия 0.128.0 (02.07.24)
Изменения в сервисах Yandex Cloud
API Gateway
В команды yc serverless api-gateway create и yc serverless api-gateway update добавлен параметр --execution-timeout для указания тайм-аута на максимальное время обработки запроса к API-шлюзу.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
- Добавлен параметр
--convert-tables-to-replicatedдля конвертации таблиц в реплицируемые при добавлении в кластер ZooKeeper.
Yandex MPP Analytics for PostgreSQL
- В команду
yc managed-greenplum cluster expandдобавлены опцииdelay-redistribution,parallel,close-cluster.
Версия 0.127.0 (17.06.24)
Изменения в сервисах Yandex Cloud
Identity and Access Management
- Добавлены команды для управления метками
yc iam service-account add-labelsиyc iam service-account remove-labels. - В команды
yc iam service-account createиyc iam service-account updateдобавлен параметр--labels— он задает набор меток для БД.
Yandex Identity Hub
- Добавлены команды для управления метками:
yc organization-manager organization add-labels,yc organization-manager organization remove-labels,yc organization-manager federation saml add-labels,yc organization-manager federation saml remove-labels.
- В следующие команды добавлен параметр
--labels, чтобы задавать набор меток для БД:yc organization-manager organization update,yc organization-manager federation saml create,yc organization-manager federation saml update.
Сервисы управляемых баз данных
- В команду
yc managed-kafka cluster createиyc managed-kafka cluster updateдобавлена возможность задать параметры для конфигурацииdisk-size-autoscaling.
Resource Manager
- Добавлены команды для управления метками
yc resource-manager cloud add-labelsиyc resource-manager cloud remove-labels. - В команду
yc resource-manager cloud updateдобавлен параметр--labels— он задает набор меток для БД.
Yandex IoT Core
- Добавлены команды для включения и выключения реестров
yc iot registry enableиyc iot registry disable.
Cloud Functions
- Для команды
yc serverless function version createдобавлен новый параметрconcurrency.
Версия 0.126.0 (04.06.24)
Изменения в CLI
- В профиль добавлено поле
region, предназначенное для работы с различными регионами. - В команду
initдобавлен параметр--region, предназначенный для инициализации CLI с определенным регионом.
Изменения в сервисах Yandex Cloud
Resource Manager
- Добавлена команда
yc resource-manager cloud createдля создания облака.- Параметр
--billing-account-idпозволяет автоматически привязать созданное облако к платежному аккаунту.
- Параметр
- Добавлена команда
yc resource-manager cloud deleteдля удаления облака.- Параметр
--delete-afterпозволяет удалить облако через указанное время.
- Параметр
- В команду
yc resource-manager folder deleteдобавлен параметр--delete-afterдля отложенного удаления через указанное время.
Load Testing
- В команду
yc loadtesting agent createдобавлен параметр--platform-idдля создания виртуальной машины на указанной платформе. - В команду
yc loadtesting test createдобавлены параметры для управления выгрузкой артефактов агента в Object Storage:--artifacts-output-bucketдля указания имени бакета, в который будут выгружаться артефакты.--artifacts-make-archiveдля определения того, будут ли артефакты выгружаться одним архивом или по отдельности.--artifactsдля указания конкретных файлов, которые будут выгружены.
Managed Service for OpenSearch
- В команды
yc managed-opensearch cluster createиyc managed-opensearch cluster restoreдобавлен опциональный параметр--keystore-settings, который позволяет задать содержимое OpenSearch keystore. - В команду
yc managed-opensearch cluster updateдобавлены опциональные параметры--set-keystore-settingsи--remove-keystore-settings:--set-keystore-settingsдля указания списка записей, которые будут добавлены или заменены. Записи в keystore, которые не указаны в этом параметре, останутся без изменений.--remove-keystore-settingsдля указания списка записей, которые должны быть удалены из keystore.
Cloud Functions
- В команде
yc serverless function allow-unauthenticated-invokeустаревшая рольserverless.functions.invokerзаменена на новуюfunctions.functionInvoker. - Команда
yc serverless function deny-unauthenticated-invokeтеперь удаляет устаревшую рольserverless.functions.invokerи новую рольfunctions.functionInvoker.
Serverless Containers
- В команде
yc serverless container allow-unauthenticated-invokeустаревшая рольserverless.containers.invokerзаменена на новуюserverless-containers.containerInvoker. - Команда
yc serverless container deny-unauthenticated-invokeтеперь удаляет устаревшую рольserverless.containers.invokerи новую рольserverless-containers.containerInvoker.
Версия 0.125.0 (20.05.24)
Изменения в сервисах Yandex Cloud
Compute Cloud
- В команду
yc compute sshдобавлен флаг--public-addressдля подключения к ВМ по SSH, с использованием только публичного адреса. - По умолчанию команда
yc compute sshбудет устанавливать соединение с ВМ через публичный адрес. Если у ВМ нет публичного адреса, то соединение будет устанавливаться через внутренний адрес.
Identity and Access Management
- В команду
yc iam api-key createдобавлены опциональные параметры--scopeи--expires_at:--scope— для указания области действия API-ключа — сервисов, в которых его можно использовать. Если параметр не задан, то область действия ключа не ограничена.--expires_at— для указания срока действия API-ключа. Если параметр не задан, то ключ не имеет срока действия.
Cloud Functions
-
Команда
yc serverless trigger create.Параметры
--gateway-name,--gateway-idи--gateway-websocket-broadcast-pathпозволяют указать для триггера параметры рассылки сообщений в веб-сокетные соединения API Gateway.
Yandex Identity Hub
- Добавлена группа команд
yc organization-manager oslogin profileдля управления пользовательскими профилями OS Login. - В командах
yc organization-manager oslogin user-ssh-key createиyc organization-manager oslogin user-ssh-key updateисправлен параметр--expires-atпри указании значения в виде интервала. Например, значение5hтеперь отсылает к значению в будущем.
Версия 0.124.0 (22.04.24)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
- Добавлено дерево команд
yc managed-greenplum hba-rulesс командамиget,list,delete,createиupdate.
Managed Service for ClickHouse®
- Параметр
--shard-nameкомандыyc managed-clickhouse cluster createпомечен как устаревший (deprecated). Рекомендуется использовать аргументshard-nameпараметра--host.
Версия 0.123.0 (08.04.24)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for ClickHouse®
- Для параметра
--hostкомандыyc managed-clickhouse cluster restoreдобавлен опциональный аргументshard-name.
Yandex StoreDoc
- В команду
yc managed-mongodb hosts add --hostдобавлены параметрыhidden,priorityиsecondary-delay-secs. - Добавлена новая команда
yc managed-mongodb hosts updateдля модификации параметровhidden,priorityиsecondary-delay-secs.
Cloud Functions
- Изменены лимиты батчинга для команды
yc serverless trigger create.
Cloud Backup
- В вывод результата команды
backup resource list-tasksдобавлено полеRESULT CODE, отображающее код завершения операции с ВМ.
Изменения в CLI
- В документацию и установочный скрипт внесены исправления, помогающие настроить автодополнение для
ycв дистрибутивах Linux, основанных на CentOS.
Версия 0.122.0 (27.03.24)
Изменения в сервисах Yandex Cloud
Cloud Functions
- В команду
yc serverless function version createдобавлен параметр--tmpfs-sizeдля монтирования директории/tmpиз памяти при выделении функции 1 ГБ памяти или больше. - Удалена команда
yc serverless trigger create cloud-logs.
Data Transfer
Добавлены следующие команды для создания и изменения эндпоинтов Yandex Data Streams:
yc datatransfer endpoint create yds-source;yc datatransfer endpoint create yds-target;yc datatransfer endpoint update yds-source;yc datatransfer endpoint update yds-target.
Cloud DNS
В следующие команды добавлен параметр --deletion-protection для защиты зоны DNS от случайного удаления:
yc dns zone create;yc dns zone update.
Compute Cloud
- Добавлена команда
yc compute instance attach-network-interfaceдля добавления сетевого интерфейса в уже существующую ВМ. - Добавлена команда
yc compute instance detach-network-interfaceдля удаления сетевого интерфейса из уже существующей ВМ.
Версия 0.121.0 (12.03.24)
Изменения в сервисах Yandex Cloud
Yandex MPP Analytics for PostgreSQL
- Добавлено дерево команд
yc managed-greenplum pxf-datasourceс командамиget,list,delete. - Добавлены деревья команд
yc managed-greenplum pxf-datasource s3иyc managed-greenplum pxf-datasource jdbcс командамиcreateиupdate. - Добавлены параметры
--pxf-connection-timeout,--pxf-upload-timeout,--pxf-max-threads,--pxf-pool-allow-core-thread-timeout,--pxf-poll-core-size,--pxf-pool-queue-capacity,--pxf-pool-max-size,--pxf-xmx,--pxf-xmsдля командыyc managed-greenplum cluster update.
Yandex Identity Hub
- Добавлена группа команд
yc organization-manager osloginдля управления настройками OS Login и пользовательскими SSH-ключами.
Container Registry
- Добавлены поля
originиtypeв результатyc container image list-vulnerabilities.
Load Testing
- Добавлена команда
yc loadtesting test waitдля ожидания окончания нагрузочного теста. - В команде
yc loadtesting test createдобавлены флаги--waitи--wait-idle-timeoutдля ожидания окончания созданного нагрузочного теста. - В команду
yc loadtesting test createдобавлены параметры--configuration agent-by-filter=""и--configuration anonymous-agent=trueдля выбора агента нагрузочного тестирования по фильтру и выбора анонимного агента соответственно. - В команду
yc loadtesting agent listдобавлен параметр--filterдля фильтрации списка агентов.
Virtual Private Cloud
-
В команду
yc vpc address createдобавлен параметр--dns-recordдля указания DNS-спецификаций адреса. -
В команду
yc vpc address updateдобавлены параметры:--dns-recordдля указания DNS-спецификаций адреса;--clear-dns-recordsдля удаления всех DNS-спецификаций адреса.
Версия 0.120.0 (01.03.24)
Изменения в сервисах Yandex Cloud
Compute Cloud
- В команде
yc compute connect-to-serial-portподдержана авторизация через OS Login.
Audit Trails
- Добавлено дерево команд
yc audit-trails trailс командамиget,list,create,update,delete,list-operations,list-access-bindings,set-access-bindigns,add-access-binding,remove-access-bindingдля управления трейлами.
Версия 0.119.0 (27.02.24)
Изменения в сервисах Yandex Cloud
Identity and Access Management
- Добавлено дерево команд
yc iam service-controlс командамиget,list,enable,pause,resume,disableдля управления доступом сервисов к ресурсам в облаке.
Compute Cloud
- В командах
yc compute instance createиyc compute instance updateдобавлена поддержка настроек серийного порта.
Версия 0.118.0 (14.02.24)
Изменения в сервисах Yandex Cloud
Yandex MPP Analytics for PostgreSQL
- Добавлено дерево команд
yc managed-greenplum backupsс командамиget,list,deleteдля управления резервными копиями. - Добавлена команда
yc managed-greenplum cluster backupдля создания резервной копии.
Compute Cloud
- В команду
yc compute sshдобавлен параметр--identity-fileдля подключения к ВМ по SSH с указанием пользовательского ключа.
Data Transfer
- Для следующих команд добавлен параметр
--fileдля указания YAML-файла для конфигурации запроса:yc datatransfer transfer createyc datatransfer transfer updateyc datatransfer endpoint createyc datatransfer endpoint update
Yandex Identity Hub
- Добавлена команда
yc organization-manager federation saml delete-user-accountsдля удаления федеративных пользователей.
Load Testing
Добавлена команда yc loadtesting test get-report-table для получения табличного отчета по прошедшему нагрузочному тесту.
Cloud DNS
- В команду
yc dns zone list-recordsдобавлен параметр--page-tokenдля включения разбиения на страницы по page-токену.
Версия 0.117.0 (30.01.24)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
Для команды yc managed-greenplum cluster restore добавлен параметр restore-only, который позволяет восстановить только указанные объекты.
Yandex IoT Core
В команды yc iot registry create, yc iot registry update, yc iot broker create и yc iot broker update добавлены параметры:
--no-logging— выключает логирование из реестра или брокера.--log-group-id,--log-group-name— идентификатор или имя лог-группы, в которую будут передаваться логи.--log-folder-id,--log-folder-name— идентификатор или имя каталога, в стандартную лог-группу которого будут передаваться логи.--min-log-level— минимальный уровень логирования записей.
Managed Service for Kubernetes
В команде k8s cluster update исправлена ошибка, возникающая, когда в качестве позиционного аргумента передается cluster-id.
Версия 0.116.0 (15.01.24)
Изменения в сервисах Yandex Cloud
Сети в сервисах бессерверных вычислений
Добавлена группа команд yc serverless network для управления сетями, которые используются в сервисах бессерверных вычислений (Cloud Functions, Serverless Containers и API Gateway):
yc serverless network get-used— получение информации о сети, которая подключена к ресурсам сервисов бессерверных вычислений;yc serverless network list-used— получение списка сетей, которые подключены к ресурсам сервисов бессерверных вычислений;yc serverless network list-connections— получение списка ресурсов сервисов бессерверных вычислений, которые подключены к какой-либо сети из заданной области (сеть, каталог, облако);yc serverless network trigger-used-cleanup— инициировать скорейшую очистку сети от системных подсетей, если она больше не используется в сервисах бессерверных вычислений.
Identity and Access Management
- В дерево команд
iam,resource-managerиorganization-managerдобавлена поддержка листинга более 1000 ресурсов через параметрlimit.
Object Storage
- В команду
yc storage bucket updateдля параметров--lifecycle-rules/и--lifecycle-rules-from-fileдобавлена поддержка логического оператораИ(andOperation) для объединения условий в фильтре объектов. - В команду
yc storage bucket updateдобавлен параметр--encryption key-id=<идентификатор_ключа>для изменения используемого ключа шифрования, а также параметр--remove-encryptionдля отключения шифрования в бакете.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
- В команде
yc managed-clickhouse cluster updateдобавлена возможность указать параметрcloud-storage-data-cache-max-sizeв удобном для чтения формате.
Cloud CDN
В команды yc cdn resource update и yc cdn resource create добавлены параметры для определения опции ip address acl:
--policy-type— политика доступа клиентов по IP-адресам. Одно из значений allow или deny;--acl-excepted-values— список IP-адресов, доступ по которым будет разрешен или запрещен в зависимости от указанного policy-type.
Load Testing
Добавлено дерево команд yc loadtesting для управления сервисом нагрузочного тестирования:
yc loadtesting agent— управление агентами нагрузочного тестирования;yc loadtesting test-config— управление шаблонами конфигураций нагрузочных тестов;yc loadtesting test— запуск нагрузочных тестов и управление проведенными нагрузочными тестами.
Версия 0.115.0 (18.12.23)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
- В команды
yc managed-greenplum cluster createиyc managed-greenplum cluster updateдобавлен параметр--backup-retain-period-days.
Managed Service for ClickHouse®
- Параметр
network-idдляyc managed-clickhouse cluster restoreтеперь опциональный.
Application Load Balancer
- В команды
yc alb virtual-host createиyc alb virtual-host updateдобавлен параметр--security-profile-idдля указания профиля безопасности из Smart Web Security.
Compute Cloud
- Команды
yc compute instance,yc compute disk,yc compute image,yc compute snapshot,yc compute snapshot-schedule,yc compute placement-group,yc compute host-group,yc compute disk-placement-group,yc compute filesystem,yc compute gpu-cluster: добавлена возможность отображать и управлять правами доступа с помощьюlist-access-bindings,set-access-bindings,add-access-bindingиremove-access-binding. - Добавлена команда
yc compute instance simulate-maintenance-event.
Версия 0.114.0 (05.12.23)
Изменения в сервисах Yandex Cloud
Object Storage
- Исправлена передача имени бакета в команды
yc storage bucket create,yc storage bucket update,yc storage bucket set-https.
Cloud Functions
В команду yc serverless function version create добавлен параметр для указания монтирования бакетов в функцию:
--storage-mounts, пример:--storage-mounts mount-point=dir,bucket=user-bucket,read-only=false.
Serverless Containers
В команду yc serverless container revision deploy добавлен параметр для указания монтирования бакетов в контейнер:
--storage-mounts, пример:--storage-mounts mount-point-path=/data,bucket=user-bucket,read-only=false.
Compute Cloud
- В команде
yc compute sshвсе временные сертификаты сохраняются в домашней директории пользователя. - В команде
yc compute sshпользовательские параметры теперь ставятся в конец запускаемой командыssh. - В команды
yc compute disk relocateиyc compute instance relocateдобавлена возможность релокации нереплицируемых дисков с заданными группами размещения и ВМ с такими дисками. - В команды
yc compute instance createиyc compute instance updateдобавлены параметры--maintenance-policyи--maintenance-grace-period. - Добавлена проверка на одновременное указание параметров
--spread-strategyи--partitionsпри создании группы размещения. - Исправлена работа PAGER для справки
help. Теперь при запуске команды с флагом--helpоткрывается окноless.
Cloud Logging
- Исправлена ошибка, когда при лимите свыше 1000 строк ответ содержал не более 1000 строк.
Cloud CDN
В команды yc cdn resource update и yc cdn resource create добавлены параметры для настройки доступа к ресурсу по защищенному токену (secure token):
--secure-key— секретный ключ, который будет применяться для генерации пользовательских ссылок.--enable-ip-url-signing— опциональный параметр для ограничения доступа к ресурсам по IP-адресу.--clear-secure-key— параметр для отключения доступа к ресурсу по защищенному токену.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
- Расширен список выводимых полей в отображении по умолчанию списка шардов и кластеров.
- Добавлены тип и размер резервной копии при выводе списка резервных копий.
- Исправлен баг при попытке восстановить кластер с включенным гибридным хранилищем или SQL Management командой
yc managed-clickhouse cluster restore.
Версия 0.113.0 (31.10.23)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
- В команду
yc k8s node-group updateдобавлен параметр--location. Это параметр позволяет изменить зону доступности, в которой развернута группа узлов.
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
- Команды
yc managed-kafka cluster createиyc managed-kafka cluster update: флаг--unmanaged-topicsпомечен какdeprecated. Соответствующее поле больше не отправляется в запросах API, но флаг останется для сохранения обратной совместимости.
Managed Service for OpenSearch
- Добавлена группа команд
yc managed-opensearchдля управления базами данных Managed Service for OpenSearch.
Managed Service for ClickHouse®
- Для команды
yc managed-clickhouse cluster --mongodb-sourceдобавлена настройкаoptions. - Для команды
yc managed-clickhouse cluster set-compressionдобавлена настройкаlevel.
Compute Cloud
- Добавлена возможность замены переменных окружения в шаблонах, загружаемых с помощью команды
--metadata-from-file.
Virtual Private Cloud
- Добавлена команда
yc vpc subnet relocate.
Версия 0.112.0 (12.10.23)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Поддержано подключение к CentOS 7 с помощью команды
yc compute ssh. - Добавлены команды
yc compute instance relocateиyc compute disk relocateдля перемещения ВМ и дисков между зонами доступности.
Версия 0.111.0 (21.09.23)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Поддержан параметр
--network-interfaceв командеyc compute instance relocate. - Добавлена группа команд
yc compute sshдля подключения к ВМ по сертификату, выписанному с помощью OS Login, и экспорта этого сертификата. OS Login используется для предоставления пользователям доступа к ВМ по SSH через IAM.
Managed Service for PostgreSQL
- В команды
yc managed-postgresql cluster create,yc managed-postgresql cluster updateиyc managed-postgresql cluster restoreдобавлено значение16для параметра--postgresql-version string. Оно позволяет создать кластер PostgreSQL версии 16.
Yandex IoT Core
- Добавлена группа команд
yc iot registry yds-exportдля управления экспортом сообщений из IoT в Data Streams.
Cloud Logging
- Исправлена ошибка вывода
yc logging readдля форматов json и json-rest
Cloud Functions
В команду yc serverless function version create добавлены параметры асинхронного вызова:
--async-max-retries- для указания максимального количества попыток вызова функции--async-service-account-id- для указания сервисного аккаунта для вызова функции--async-success-ymq-arn- для указания очереди для успешного результата--async-success-sa-id- для указания сервисного аккаунта для записи в очередь успешного результата--async-failure-ymq-arn- для указания очереди для неуспешного результата--async-failure-sa-id- для указания сервисного аккаунта для записи в очередь неуспешного результата
Версия 0.110.0 (14.09.23)
Изменения в сервисах Yandex Cloud
API Gateway
-
В команды
yc serverless api-gateway createиyc serverless api-gateway updateдобавлены параметры:--variables— для указания значений параметров спецификации.--canary-weight— для указания доли входящих запросов, обрабатываемых канареечным релизом шлюза.--canary-variables— для указания значений параметров спецификации канареечного релиза.
-
Добавлена команда
yc serverless api-gateway release-canaryдля замены параметров спецификации параметрами канареечного релиза и удаления последнего. -
Добавлена команда
yc serverless api-gateway rollback-canaryдля отключения канареечного релиза за счет установки параметруweightзначения, равного0.
Identity and Access Management
- Удалены группы команд
yc iam federationиyc iam certificateдля управления SAML-совместимыми федерациями на уровне каталога. Для работы с SAML-совместимыми федерациями теперь используйте группу командyc organization-manager federation.
Instance Groups
Исправлена проблема команды yc compute instance-group update, когда не обрабатывалось имя группы ВМ, если для конфигурации использовался файл в формате YAML.
Compute Cloud
- В командах
yc compute instance createиyc compute instance updateдобавлен параметр--placement-group-partitionдля указания номера раздела в группе размещения (partition).
Cloud Logging
- В команде
yc logging readубрали ограничение для параметра--limit. Теперь можно выводить более 1000 записей.
Сервисы управляемых баз данных
Yandex StoreDoc
- Добавлена возможность создавать шардированный кластер. Если в конфигурации присутствуют соответствующие типы хостов, то кластер будет создан автоматически.
- В команды
yc mongodb cluster create,yc mongodb cluster updateиyc mongodb cluster restoreдобавлен параметр--performance-diagnostics.
Managed Service for PostgreSQL
- Добавлена команда
yc managed-postgresql backup deleteдля удаления ручных бэкапов. - В команду
yc managed-postgresql cluster updateдобавлены флаги:--disk-size-autoscaling— для управления настройками сервиса автоматического увеличения диска.--yandexquery-access— для разрешения доступа к кластеру из сервиса Yandex Query.
Managed Service for ClickHouse®
- В команды
yc managed-clickhouse cluster createиyc managed-clickhouse cluster updateдобавлен флаг--cloud-storage-prefer-not-to-merge, позволяющий отключать слияние частей данных в Object Storage.
Версия 0.109.0 (10.08.23)
Изменения в сервисах Yandex Cloud
Cloud Functions
- В команду
yc serverless trigger create mailдобавлена возможность настройки бакета для сохранения вложений письма. - В команды
yc serverless trigger create iot-devices,yc serverless trigger create iot-broker,yc serverless trigger create object-storage,yc serverless trigger create container-registryиyc serverless trigger create mail:- Добавлен параметр
--batch-sizeдля указания размера группы сообщений. - Добавлен параметр
--batch-cutoffдля указазания максимального времени формирования группы.
- Добавлен параметр
- В команду
yc serverless trigger create loggingдобавлен параметр--stream-namesдля фильтрации по имени потока логов. - Добавлена команда
yc serverless function version deleteдля удаления версий функций.
Key Management Service
- В команды ассиметричного шифрования и подписи
yc kms asymmetric-encryption-crypto decrypt,yc kms asymmetric-signature-crypto signиyc kms asymmetric-signature-crypto sign-hashдобавлены параметры--informи--outformдля указания формата входных и выходных данных. - В командах подписи
yc kms asymmetric-signature-crypto signиyc kms asymmetric-signature-crypto sign-hashпараметр--signature-file, указывающий на файл, в который надо сохранить полученное значение подписи, переименован в--signature-output-file.
Managed Service for Kubernetes
- В команду
yc k8s node-group createдобавлен параметр--gpu-cluster-idдля добавления узла из группы узлов в кластер с GPU. - В команду
yc k8s node-group createдобавлен параметр--gpu-environmentдля настройки предустановленного окружения для узлов с GPU.
Compute Cloud
- В команду создания группы размещения дисков
yc compute disk-placement-group createдобавлен параметр--strategyдля указания стартегии размещения. Может принимать значенияSPREADилиPARTITION. - В команду создания группы размещения дисков
yc compute disk-placement-group createдобавлен параметр--partition-count. Задает количество разделов для группы со стратегиейPARTITION. - В команду создания диска
yc compute disk createдобавлен параметр--disk-placement-group-partitionдля указания номера раздела в группе размещения. - Добавлена колонка
PLACEMENT GROUPв таблице со списком дисков, получаемых командойyc compute disk list. - Добавлена колонка
STRATEGYв таблице со списком групп размещения дисков, получаемых командойyc compute disk-placement-group list.
Cloud Logging
- Добавлена группа
yc logging sink.
Instance Groups
- Добавлены команды
yc compute instance-group rolling-restartиyc compute instance-group rolling-recreateдля перезапуска и пересоздания ВМ в группе с учетом ограничений группы.
Cloud DNS
- Добавлена команда
yc dns zone update-private-networksдля атомарного изменения списка сетей для приватных зон.
Сервисы управляемых баз данных
Yandex StoreDoc
- Добавлена команда
yc managed-mongodb backup deleteдля удаления резервных копий.
Версия 0.108.1 (06.07.23)
Изменения в CLI
- Команда
osloginвременно удалена.
Версия 0.108.0 (04.07.23)
Изменения в CLI
- Добавлена команда
oslogin, предназначенная для получения логина текущего пользователя ОС. - Отключено отображение глобальных параметров по умолчанию для всех команд при вызове
yc [command] -h. Для просмотра глобальных параметров используйте командуyc help [command].
Изменения в сервисах Yandex Cloud
Key Management Service
- В Yandex Key Management Service поддержана работа с асимметричными криптографическими ключами. Функционал находится на стадии Preview. Подробнее про сервис читайте в документации.
Версия 0.107.0 (15.06.23)
Изменения в сервисах Yandex Cloud
Compute Cloud
- В команду
yc compute placement-group createдобавлен параметр--partitions, позволяющий указать количество партиций вpartitionPlacementStrategy.
Сервисы управляемых баз данных
Managed Service for Redis
- Унифицировали конфигурационные параметры кластеров Managed Service for Redis для разных версий Redis.
Yandex MPP Analytics for PostgreSQL
- В команду
yc managed-greenplum cluster restoreдобавлен параметр:--segment-host-count, позволяющий указать количество хостов с сегментами в восстановленном кластере.--segment-in-host, позволяющий указать количество сегментов на хосте в восстановленном кластере.
Managed Service for MySQL®
- В команду
yc managed-mysql user updateдобавлен параметр--global-permissions, позволяющий выдать привилегииFLUSH_OPTIMIZER_COSTSиSHOW_ROUTINE.
Версия 0.106.0 (19.05.23)
Изменения в CLI
- В команду
yc organization-manager federation samlдобавлен флаг--force-authn. - Добавлена опция конфигурации
fed-auth-browser-skipдля пропуска подтверждения открытия браузера (нажатия Enter) при аутентификации от имени федеративного пользователя. Опция принимает значенияtrueиfalse.
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
- В параметр
--master-loggingдобавлен флагaudit-enabled, позволяющий включать и выключать загрузку логов аудита кластера Kubernetes в Yandex Cloud Logging.
Cloud Backup
- Добавлены команды группы
yc backupдля управления подключением виртуальных машин к Yandex Cloud Backup, их резервными копиями и политиками резервного копирования.
Версия 0.105.0 (15.05.23)
Изменения в CLI
- Добавлен параметр
--impersonate-service-account-idдля выполнения действий от имени сервисного аккаунта. В параметре передается идентификатор сервисного аккаунта, тип данных значения — string.
Изменения в сервисах Yandex Cloud
Cloud Logging
- Исправлена работа команды
yc logging readпри указании флага--follow.
Managed Service for Kubernetes
В команду yc k8s node-group create добавлен параметр --container-network-settings для конфигурации контейнерной сети узлов кластера. В этом параметре в свойстве pod-mtu можно передать значение MTU для подов.
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
- Добавлена поддержка Apache Kafka® версий 3.x, начиная с 3.3.
Версия 0.104.0 (19.04.23)
Изменения в сервисах Yandex Cloud
Cloud Functions
- В команду
yc serverless trigger timer createдобавлен параметр--payloadдля привязки пользовательских данных к событию от таймера.
Cloud Desktop
- Группа команд
yc cloud-desktopпереименована вyc desktops. - Добавлена пометка
[PREVIEW]к группе командyc desktops. - Добавлена команда
yc desktops desktop restart, которая позволяет перезагружать рабочий стол.
Compute Cloud
- Исправлен листинг большого количества объектов в каталоге для всех сущностей Compute Cloud.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
Добавлена команда yc managed-clickhouse cluster list-external-dictionaries для листинга списка добавленных внешних словарей.
Cloud Logging
- В команду
yc logging readдобавлены позиционные параметрыSINCEиFILTER, пример:yc logging read default 1d "level = INFO" - В команду
yc logging writeдобавлены позиционные параметрыMESSAGEиJSON-PAYLOAD, пример:yc logging write default test "{\"key\":\"value\"}"
Cloud Functions
- В команды
yc serverless function logsиyc serverless function version logsдобавлены позиционные параметрыSINCEиFILTER, пример:yc serverless function logs default 1d "level = INFO"
Yandex IoT Core
В команду yc iot broker logs добавлены позиционные параметры SINCE и FILTER, пример: yc iot broker logs default 1d "level = INFO"
Версия 0.103.0 (15.03.23)
Изменения в сервисах Yandex Cloud
API Gateway
В команды yc serverless api-gateway create и yc serverless api-gateway update добавлены параметры:
--no-logging— для выключения логинга из API-шлюза.--log-group-id,--log-group-name— для указания лог-группы, в которую следует отправлять логи.--log-folder-id,--log-folder-name— для отправки логов в стандартную лог-группу заданного каталога.--min-log-level— для указания минимального уровня логирования записей.
Compute Cloud
- Добавлена группа команд
yc compute gpu-clusterдля управления GPU-кластерами. - Добавлены параметры
--gpu-cluster-idи--gpu-cluster-nameв командуyc compute instance createдля создания виртуальной машины в GPU-кластере.
Версия 0.102.0 (09.02.23)
Изменения в сервисах Yandex Cloud
Instance Groups
Исправлена проблема update instance-group при указании через name.
Application Load Balancer
Добавлена поддержка аргументов командной строки для поиска соответствий по регулярному выражению--regex-path-match и --regex-fqmn-match. Используются аналогично exact и prefix:
yc alb virtual-host insert-http-route --regex-path-match my_cool_regexyc alb virtual-host insert-grpc-route --regex-fqmn-match my_cool_regex
Флаг --rewrite-request-id, отвечающий за перезапись заголовка x-request-id новым значением, добавлен в следующие команды:
yc application-load-balancer load-balancer add-listeneryc application-load-balancer load-balancer update-listeneryc application-load-balancer load-balancer add-sniyc application-load-balancer load-balancer update-sni
Сервисы управляемых баз данных
Managed Service for PostgreSQL
Добавлены новые параметры для команд yc managed-postgresql user create и yc managed-postgresql user update :
--statement-timeout— позволяет задаватьstatement_timeoutв миллисекундах для указанного пользователя.--idle-in-transaction-session-timeout— позволяет задаватьidle_in_transaction_session_timeoutв миллисекундах для указанного пользователя.--wal-sender-timeout— позволяет задаватьwal_sender_timeoutв миллисекундах для указанного пользователя.
Версия 0.101.0 (16.01.23)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
В команды yc managed-kubernetes cluster create и yc managed-kubernetes cluster update добавлен параметр --master-logging для настройки логирования со следующими свойствами:
enabled— флаг для отправки логов в Cloud Logging.log-group-id— ID лог-группы, в которую нужно отправлять логи.folder-id— ID каталога, в который нужно отправлять логи. Логи будут отправляться в лог-группу каталога по умолчанию.kube-apiserver-enabled— флаг для отправки логовkube-apiserverв Cloud Logging.cluster-autoscaler-enabled— флаг для отправки логовcluster-autoscalerв Cloud Logging.events-enabled— флаг для отправки событий Kubernetes в Cloud Logging.
Если отправка логов включена, но не указаны ни log-group-id, ни folder-id, логи будут отправляться в каталог, где находится кластер, в лог-группу по умолчанию. Указывать одновременно log-group-id и folder-id нельзя.
Network Load Balancer
В команды yc load-balancer network-load-balancer create и yc load-balancer network-load-balancer update добавлен флаг --deletion-protection для защиты балансировщика от случайного удаления.
Serverless Containers
В команду yc serverless container revision deploy добавлены параметры:
--no-logging— флаг для выключения логирования из контейнера.--log-group-id,--log-group-name— ID или имя лог-группы, в которую нужно отправлять логи.--log-folder-id,--log-folder-name— ID или имя каталога, в который нужно отправлять логи. Логи будут отправляться в лог-группу каталога по умолчанию.--min-log-level— минимальный уровень логирования.
Virtual Private Cloud
В команды yc vpc address create и yc vpc address update добавлен флаг --deletion-protection для защиты статического публичного IP-адреса от случайного удаления.
Версия 0.100.0 (27.12.22)
Изменения в сервисах Yandex Cloud
Compute Cloud
- В команде
yc compute instance updateдобавлена возможность редактирования правил размещения на хостах.
Serverless Containers
В команду yc serverless container revision deploy добавлены параметры:
--zone-instances-limit— максимальное количество экземпляров контейнера в зоне доступности;--zone-requests-limit— максимальное количество одновременно выполняемых вызовов контейнера в зоне доступности.
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
- Добавлена команда
yc managed-greenplum cluster restoreдля восстановления кластера из бэкапа. - Добавлена команда
yc managed-greenplum cluster list-backupsдля просмотра бэкапов кластера. - В команде
yc managed-greenplum updateпоявился флаг--assign-public-ip, чтобы назначить или отозвать публичный IP-адрес кластера.
Версия 0.99.0 (01.12.22)
Изменения в CLI
Object Storage
- Добавлена поддержка Object Storage (control plane). Список возможностей:
- Создание бакетов с возможностью указания класса хранения, максимального размера бакета и ACL.
- Обновление параметров бакета:
ACL,политики,настройки вебсайтов,CORS,флаги анонимного доступа,настройки Lifecycle,максимальный размер бакетаикласс хранения. - Удаление бакета.
- Привязка/отвязка HTTPS-сертификата к бакету.
Изменения в сервисах Yandex Cloud
Application Load Balancer
- Добавлена команда
yc application-load-balancer load-balancer loggingдля настройки логов балансировщика. Параметры команды:--log-group-id,--log-group-name— для задания лог-группы из Cloud Logging.--enableи--disable— для включения и выключения записи логов балансировщика в лог-группу из Cloud Logging.--discard— для задания правил отбрасывания части логов на основе HTTP- или gRPC-кодов.
Сервисы управляемых баз данных
Managed Service for Elasticsearch
- В команде
yc managed-elasticsearch cluster restoreс параметром--folder-idможно передать каталог для восстановления кластера.
Yandex StoreDoc
- В команде
yc managed-mongodb cluster restoreс параметром--folder-idможно передать каталог для восстановления кластера.
Managed Service for MySQL®
- В команде
yc managed-mysql cluster restoreс параметром--folder-idможно передать каталог для восстановления кластера.
Managed Service for Redis
- В команде
yc managed-redis cluster restoreс параметром--folder-idможно передать каталог для восстановления кластера.
Managed Service for SQL Server
- В команде
yc managed-sqlserver cluster restoreс параметром--folder-idможно передать каталог для восстановления кластера.
Cloud Functions
В команду yc serverless function version create добавлены параметры:
--no-logging— отключает логирование в функции.--log-group-id,--log-group-name— отправляет логи в заданную лог-группу.--log-folder-id,--log-folder-name— отправляет логи в стандартную лог-группу заданного каталога.--min-log-level— задает минимальный уровень логирования записей.
Версия 0.98.0 (09.11.22)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
-
Добавлены команды группы
yc managed-kafka connector-s3-sink, которые позволяют управлять коннекторами типа S3-Sink, а именно создавать (create) и модифицировать (update) их. -
В команды
yc managed-kafka cluster createиyc managed-kafka cluster updateдобавлен параметр для задания и изменения конфигурации Kafka-брокеров —sasl-enabled-mechanisms. -
Исправлен баг с изменением поля
propertiesу коннекторов.
Managed Service for PostgreSQL
-
В команды
yc managed-postgresql cluster create,yc managed-postgresql cluster updateиyc managed-postgresql cluster restoreдобавлено значение15для параметра--postgresql-version string. Оно позволяет создать кластер PostgreSQL версии 15. -
Для команды
yc managed-postgresql cluster createизменено значение по умолчанию для версии создаваемого кластера PostgreSQL. Новое значение по умолчанию —15. -
В команду
yc managed-postgresql cluster restoreдобавлена возможность восстановления кластера PostgreSQL в заданный каталог.
Версия 0.97.0 (10.10.22)
Изменения в сервисах Yandex Cloud
API Gateway
- Параметр
domainIdкомандыadd-domainбольше не поддерживается.
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
-
Добавлена команда
yc managed-greenplum cluster expand, которая позволяет расширить существующий кластер Yandex MPP Analytics for PostgreSQL. Параметры команды:--segment-host-count— количество добавляемых в кластер хостов;--add-segments-per-host-count— количество сегментов, добавляемых на каждый хост кластера;--duration-seconds— максимальная длительность сеанса распределения данных в секундах.
Managed Service for Apache Kafka®
- Прекращена поддержка Apache Kafka® версий 2.1 и 2.6.
Версия 0.96.0 (19.09.22)
Изменения в сервисах Yandex Cloud
Application Load Balancer
-
Добавлена команда
yc application-load-balancer load-balancer autoscaleдля управления количеством ресурсных единиц балансировщика.
В команду есть параметры:--min-zone-size— минимальное число ресурсных единиц в одной зоне;--max-size— максимальное числа ресурсных единиц во всех зонах суммарно.
-
В команду
yc alb load-balancer createдобавлены параметры:--log-group-id,--log-group-name— для задания лог-группы из Cloud Logging;--disable-logging— для создания балансировщика без записи логов в лог-группу из Cloud Logging.
-
В команду
yc alb load-balancer updateдобавлены параметры:--log-group-id,--log-group-name— для задания лог-группы из Cloud Logging;--enable-loggingи--disable-logging— для включения и выключения записи логов балансировщика в лог-группу из Cloud Logging.
Compute Cloud
- Добавлена группа команд
yc compute snapshot-scheduleдля управления снимками диска по расписанию. - В команду
yc compute instance createдобавлен параметр--metadata-optionsдля управления доступом к метаданным ВМ.
Cloud DNS
- Команда
yc dns zone list-recordsтеперь имеет фильтрацию по имени и типу записи с помощью параметров--record-nameи--record-type.
Изменения в сервисах управляемых баз данных
Managed Service for PostgreSQL
- Команды
yc managed-postgresql cluster create,yc managed-postgresql cluster updateиyc managed-postgresql cluster restore: для параметра--postgresql-version stringдобавлены значения11-1c,12-1c,13-1c,14-1cдля создания кластера PostgreSQL версий 11-1c, 12-1c, 13-1c, 14-1c.
Yandex IoT Core
- Добавлена группа команд
yc iot brokerдля управления MQTT-брокером.
Cloud Functions
Добавлены команды:
yc serverless trigger create iot-broker— для создания триггеров для MQTT-брокеров.yc serverless trigger create mail— для создания триггеров для почты.
В команду yc serverless function version create добавлен параметр --secret для добавления секретов к версии.
Serverless Containers
В команду yc serverless container revision deploy добавлены параметры:
--secret— для добавления секретов к ревизии;--min-instances— чтобы указать минимальное количество подготовленных экземпляров контейнера.
Версия 0.95.0 (02.09.22)
Изменения в сервисах Yandex Cloud
API Gateway
-
В команду
yc serverless api-gateway add-domainдобавлены параметры:--domain— для указания FQDN подключаемого домена из Certificate Manager;--certificate-id— для указания идентификатора сертификата из Certificate Manager.
Параметр
--domain-idсчитается устаревшим, вместо него рекомендуется использовать параметру--domainи--certificate-id. -
Добавлена группа команд
yc serverless api-gateway websocketдля работы с соединениями по протоколу WebSocket:yc serverless api-gateway websocket get— получение информации о соединении;yc serverless api-gateway websocket send— отправка данных в соединении;yc serverless api-gateway websocket disconnect— разрыв соединения.
Certificate Manager
- В команду
yc certificate-manager certificate contentдобавлен параметр--key-formatдля выбора формата приватного ключа:PKCS1илиPKCS8.
Compute Cloud
- В команду
yc compute image createдобавлен параметр--os-typeдля указания типа операционной системы создаваемого образа:linuxилиwindows.
Cloud DNS
- Команды
yc dns zone add-records,yc dns zone update-records,yc dns zone delete-recordsиyc dns zone replace-recordsтеперь возвращают список выполненных изменений.
Identity and Access Management
- В группе команд
yc iam federationисправлена ошибка, возникавшая при указании имени SAML-совместимой федерации как позиционного аргумента.
Yandex IoT Core
-
Команды
yc iot registry logsиyc iot device logsтеперь возвращают логи из Cloud Logging. В команды добавлены параметры:--levels— для поиска записей с указанными уровнями логирования;--filter— для фильтрации записей.
Подробнее о возможных значениях новых параметров см. в разделе Язык фильтрующих выражений.
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
- Добавлена поддержка Apache Kafka® версий 3.0, 3.1 и 3.2.
Managed Service for Redis
- Прекращена поддержка Redis версий 5.0 и 6.0.
Yandex Identity Hub
- В команды из группы
yc organization-manager federation samlдобавлен параметр--organization-idдля указания идентификатора организации. Исправлена ошибка, возникавшая в этих командах при указании имени SAML-совместимой федерации как позиционного аргумента. - Добавлена группа команд
yc organization-manager groupдля управления группами пользователей.
Версия 0.94.0 (16.08.22)
Изменения в сервисах Yandex Cloud
Cloud Logging
- В команды
yc logging readиyc logging writeдобавлен параметр--stream-name.
Сервисы управляемых баз данных
Yandex MPP Analytics for PostgreSQL
-
Добавлена поддержка команд:
yc managed-greenplum cluster update— позволяет изменять настройки уже созданных кластеров.yc managed-greenplum cluster update-config— позволяет изменять параметры конфигурации уже созданных кластеров.
Managed Service for Redis
-
В команды
yc managed-redis cluster create,yc managed-redis cluster restore,
yc managed-redis hosts add,yc managed-redis hosts update,yc managed-redis shards addдобавлены параметры:--assign-public-ip=true|false— привязывает или удаляет публичный IP-адрес хоста.--replica-priority=50— выставляет приоритет реплики (только для нешардированного кластера).
Managed Service for ClickHouse®
-
В команды
yc managed-clickhouse cluster createиyc managed-clickhouse cluster updateдобавлены параметры:--cloud-storage-move-factor— для указания доли свободного места на локальном диске, при котором начнется перенос данных на Object Storage.--cloud-storage-data-cache— для разрешения использования локального кеша для Object Storage.--cloud-storage-data-cache-max-size— для указания максимального объема локального кеша для Object Storage.
Managed Service for Apache Kafka®
- Добавлена группа команд
yc managed-kafka connector, которая позволяет управлять коннекторами с помощью командget,list,delete,pause,resume. - Добавлена группа команд
yc managed-kafka connector-mirrormaker, которая позволяет управлять коннекторами типа MirrorMaker с помощью командcreateиupdate. - В команды
yc managed-kafka cluster createиyc managed-kafka cluster updateдобавлены параметры для задания и изменения конфигурационных настроек хостов-брокеров:message-max-bytesreplica-fetch-max-bytesoffsets-retention-minutesssl-cipher-suites
Virtual Private Cloud
- Добавлена группа команд
yc vpc gatewayдля управления шлюзами маршрутизации. - В команды группы
yc vpc route-tableдобавлена возможность указать шлюз в качестве назначения маршрута.
Версия 0.93.0 (19.07.22)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
В команде
yc managed-clickhouse cluster restoreследующие аргументы сделаны опциональными:--name--description--host--user
Если эти параметры не были указаны, они будут взяты из исходного кластера.
Хосты ClickHouse® и ZooKeeper будут восстановлены с той же конфигурацией, что и в исходном кластере.
Хосты ClickHouse® будут восстановлены только для тех шардов, чьи бэкапы указаны для восстановления.
Managed Service for PostgreSQL
-
Команды
yc managed-postgresql database create,yc managed-postgresql database listиyc managed-postgresql database get.Добавлена поддержка шаблонов при создании базы с помощью
--template-db string.
Yandex StoreDoc
- При создании нового кластера по умолчанию выбирается версия MongoDB 5.0.
Managed Service for Kubernetes
-
Команды
yc managed-kubernetes node-group createиyc managed-kubernetes node-group update:-
Добавлен параметр
--node-name, позволяющий указать шаблон именования узлов в группе. -
Добавлены параметры
--template-labelsи--template-labels-from-files, позволяющие указать ресурсные метки Yandex Cloud для ВМ — узлов группы (не путать с метками узлов Kubernetes).
-
Serverless Containers
- В команду
yc serverless container revision deployдобавлены параметры--network-idи--network-name, чтобы указывать сеть, которую будет использовать ревизия контейнера. Также в команду добавлен флаг--subnets, позволяющий получить детальный список подсетей.
Версия 0.92.0 (05.07.22)
Изменения в CLI
- Исправлена ошибка запуска
ycпри передаче большого количества аргументов.
Изменения в сервисах Yandex Cloud
Certificate Manager
-
В команду
yc certificate-manager certificate createдобавлен флаг--deletion-protection, который включает защиту сертификата от удаления. -
В команду
yc certificate-manager certificate requestдобавлен флаг--deletion-protection, который включает защиту сертификата от удаления. -
В команду
yc certificate-manager certificate updateдобавлены флаги, которые включают и отключают защиту сертификата от удаления:--deletion-protectionи--no-deletion-protection.
Сервисы управляемых баз данных
Managed Service for Redis
- В группу команд
yc managed-redis clusterдляcreate,restore,updateдобавлены флаги--client-output-buffer-limit-normalи--client-output-buffer-limit-pubsub(см. описание в redis.conf).
Yandex MPP Analytics for PostgreSQL
Добавлены команды первичной поддержки сервиса Yandex MPP Analytics for PostgreSQL:
- Группа команд
yc managed-greenplum clusterпозволяет управлять кластерами. - Группа команд
yc managed-greenplum hostsпозволяет управлять хостами.
Managed Service for SQL Server
- Добавлена команда
yc managed-sqlserver hosts update <HOST> --assign-public-ip=true|false, которая привязывает или удаляет публичный IP-адрес хоста.
Версия 0.91.0 (12.05.22)
Изменения в сервисах Yandex Cloud
Application Load Balancer
- В командах
yc alb lb add-locationиyc alb lb target-statesисправлена ошибка при обработке параметра--name. Теперь параметр позволяет корректно искать балансировщик по имени.
Cloud Desktop
- Добавлена группа команд
yc cloud-desktop group, которые позволяют управлять группами рабочих столов. - Добавлена группа команд
yc cloud-desktop desktop, которые позволяют управлять рабочими столами.
Cloud Functions
- В команды
yc serverless function logsиyc serverless function version logsдобавлен параметр--max-response-size, который ограничивает размер получаемых логов.
Cloud Logging
- В команду
yc logging readдобавлен параметр--max-response-size, который ограничивает размер получаемых логов.
Cloud DNS
- Добавлена команда
yc dns bind-file migrate-to-terraform, которая формирует из файла BIND спецификацию для Terraform и печатает ее в стандартный вывод.
Serverless Containers
- Добавлена команда
yc serverless containers rollback, которая откатывает контейнер к указанной ревизии.
Managed Service for YDB
- В группу команд
yc ydb databaseдобавлены командыlist-access-bindings,set-access-bindings,add-access-bindingиremove-access-binding, позволяющие устанавливать и просматривать список ролей для баз данных. - В группу команд
yc ydb backupдобавлены командыlist-access-bindings,set-access-bindings,add-access-bindingиremove-access-binding, позволяющие устанавливать и просматривать список ролей для бэкапов баз данных.
Сервисы управляемых баз данных
Managed Service for Elasticsearch
- Добавлены группа команд
yc managed-elasticsearch extension, которые позволяют управлять пользовательскими расширениями для кластеров.
Managed Service for MySQL®
-
В команду
yc managed-mysql cluster createдобавлен параметр--host-group-ids, который задает список хостов для размещения кластера на выделенных серверах. -
В команду
yc managed-mysql cluster restoreдобавлены:- Параметр
--host-group-ids, который задает список хостов для размещения кластера на выделенных серверах. - Флаг
--deletion-protection, позволяющий восстанавливать кластер сразу с включенной защитой от удаления.
- Параметр
Managed Service for PostgreSQL
-
В команду
yc managed-postgresql cluster createдобавлен параметр--host-group-ids, который задает список хостов для размещения кластера на выделенных серверах. -
В команду
yc managed-postgresql cluster restoreдобавлены:- Параметр
--host-group-ids, который задает список хостов для размещения кластера на выделенных серверах. - Флаг
--deletion-protection, позволяющий восстанавливать кластер сразу с включенной защитой от удаления.
- Параметр
Managed Service for SQL Server
- В команды
yc managed-sqlserver createиyc managed-sqlserver updateдобавлен параметр--service-account-idдля назначения сервисного аккаунта хостам кластера SQL Server. - Добавлены команды
yc managed-sqlserver database backup-exportиyc managed-sqlserver database backup-importдля экспорта и импорта бэкапов баз данных в пользовательское хранилище. - Добавлена команда
yc managed-sqlserver cluster start-failoverдля ручного запуска смены мастера в кластере.
Managed Service for Apache Kafka®
- В команду
yc managed-kafka cluster updateдобавлен флаг--assign-public-ipдля управления публичным доступом к брокерам.
Версия 0.90.0 (13.04.22)
Изменения в сервисах Yandex Cloud
Yandex Data Processing
- В команду
yc dataproc cluster createдобавлен параметр--initialization-actionдля указания скрипта инициализации кластера.
Compute Cloud
- В команду
yc compute instance createдобавлен флаг--attach-local-diskдля создания инстанса с подключенным к нему локальным диском.
Application Load Balancer
- В команды
yc alb backend-group add-stream-backendиyc alb backend-group update-stream-backendдобавлен флаг--enable-proxy-protocolдля включения proxy-протокол для бэкенда.
Cloud DNS
- В команду
yc dns zone updateдобавлен флаг--clear-network-idsдля удаления списка виртуальных сетей, из которых видны записи внутренней DNS-зоны.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
В команду
yc managed-clickhouse cluster restoreдобавлен параметр--folder-idдля указания каталога, в котором будет создан восстановленный кластер. -
В команду
yc managed-clickhouse cluster updateдобавлен флаг:--yandexquery-access— для разрешения доступа к кластеру из сервиса Yandex Query.
Managed Service for MySQL®
- В команду
yc managed-mysql cluster updateдобавлен параметр--performance-diagnostics, позволяющий управлять настройками сервиса диагностики производительности.
Версия 0.89.0 (23.03.22)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Добавлена команда
yc compute filesystem resizeдля изменения размера файлового хранилища. - В команду
yc compute instance updateдобавлен флаг--preemptible, позволяющий сделать обычную ВМ прерываемой и наоборот.
Cloud Functions
-
Команды
yc serverless function logsиyc serverless function version logsтеперь возвращают логи из Cloud Logging. В команды добавлены параметры:--levelsдля поиска записей с указанными уровнями логирования;--filterдля фильтрации записей.
Подробнее о возможных значениях новых параметров см. в разделе Язык фильтрующих выражений.
Сервисы управляемых баз данных
Managed Service for Redis
-
Параметр
--persistence-mode, который позволяет выбрать режим персистентности кластера Redis, добавлен в команды:yc managed-redis cluster create;yc managed-redis cluster restore;yc managed-redis cluster update.
В последнюю команду также добавлен флаг
--force, обязательный при отключении персистентности кластера.
Managed Service for ClickHouse®
- Добавлена команда
yc managed-clickhouse hosts updateдля редактирования хостов кластера ClickHouse®. У команды есть параметр--assign-public-ipдля управления публичным доступом к хосту:true— хост доступен по публичному IP-адресу,false— публичный доступ отключен. - В команду
yc managed-clickhouse cluster createдобавлены флаги--datatransfer-accessи--yandexquery-accessдля управления доступом к хостам кластера из сервисов Data Transfer и Yandex Query, соответственно. - В команде
yc managed-clickhouse cluster restoreпараметр--backup-idтеперь принимает список значений для восстановления шардированного кластера.
Managed Service for MySQL®
- В вывод команды
yc managed-mysql hosts listдобавлена колонкаPRIORITY. - В команду
yc managed-mysql hosts updateдобавлен параметр--priorityдля изменения приоритета хоста при переключении мастера.
Версия 0.88.0 (16.02.22)
Изменения в сервисах Yandex Cloud
Data Transfer
-
Добавлена команда
listдляendpointиtransfer:yc datatransfer endpoint list;yc datatransfer transfer list;
-
Добавлены команды для обновления
endpointиtransfer:yc datatransfer endpoint update postgres-source;yc datatransfer endpoint update postgres-target;yc datatransfer endpoint update mysql-source;yc datatransfer endpoint update mysql-target;yc datatransfer transfer update;
Cloud CDN
- Добавлена возможность делать полную очистку кеша ресурса:
yc cdn cache purge --all. - Исправлено создание ресурса, когда источник — бакет или балансер.
API Gateway
- В команды
yc serverless api-gateway createиyc serverless api-gateway updateдобавлены параметры--network-idи--network-nameдля указания сети API-шлюза, а также параметры--subnet-idи--subnet-nameдля детального списка подсетей.
Compute Cloud
- Добавлены команды
yc compute disk moveиyc compute instance moveдля перемещения дисков и инстансов между каталогами.
Сервисы управляемых баз данных
Managed Service for SQL Server
- В команды
yc managed-sqlserver update,yc managed-sqlserver startдобавлен флагconfirm-paymentдля подтверждения согласия с лицензионными платежами.
Версия 0.87.0 (18.01.22)
Изменения в сервисах Yandex Cloud
Yandex Data Processing
-
Добавлена команда
yc dataproc job cancel <JOB-ID>|<JOB-NAME>.Теперь можно отменить выполнение незавершенного задания.
Сервисы управляемых баз данных
Managed Service for Elasticsearch
- В информацию о кластере добавлена информация о текущем окне обслуживания и запланированной операции обслуживания.
- В команду
yc managed-elasticsearch cluster updateдобавлены параметры--maintenance-window-anytimeи--maintenance-window-weeklyдля указания параметров окна обслуживания. - Добавлена команда
yc managed-elasticsearch cluster reschedule-maintenanceдля управления запланированной задачей по обслуживанию кластера. - Добавлена команда
yc managed-elasticsearch cluster backupдля снятия снапшота с кластера. - Добавлена команда
yc managed-elasticsearch cluster restoreдля восстановления кластера из бэкапа. - Добавлена команда
yc managed-elasticsearch cluster list-backupsдля просмотра бэкапов данного кластера. - Добавлена команда
yc managed-elasticsearch backup listдля просмотра бэкапов всех кластеров в каталоге. - Добавлена команда
yc managed-elasticsearch backup getдля просмотра информации о конкретном бэкапе. - В команды
yc managed-sqlserver cluster createиyc managed-sqlserver cluster restoreдобавлен параметр--host-group-ids, который задает список хостов для размещения кластера на выделенных серверах. - В команду
yc managed-sqlserver cluster restoreдобавлен флаг--deletion-protection, который позволяет установить защиту от случайного удаления кластера.
Версия 0.86.0 (15.12.21)
Изменения в CLI
- Добавлена возможность передачи IAM-токена через переменную окружения
YC_IAM_TOKEN.
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
- В команду
yc managed-kafka cluster updateдобавлен параметр--maintenance-window, позволяющий задать параметры окна обслуживания. - Добавлена команда
yc managed-kafka cluster reschedule-maintenance, позволяющая изменить время запуска запланированной задачи по обслуживанию кластера.
Application Load Balancer
- В команды
yc application-load-balancer target-group {add,update,remove}-targetsдля параметра--targetдобавлен ключprivate-ip-address, который позволяет не указывать идентификаторы подсетей для адресов из приватных диапазонов. - Добавлены команды для управления TCP-обработчиками L7-балансировщиков:
yc alb load-balancer add-stream-listeneryc alb load-balancer update-stream-listeneryc alb load-balancer add-stream-sniyc alb load-balancer update-stream-sni
- Добавлены синонимы (алиасы) команд для управления обработчиками L7-балансировщиков:
yc alb load-balancer add-listener—add-http-listeneryc alb load-balancer update-listener—update-http-listeneryc alb load-balancer add-sni—add-http-sniyc alb load-balancer update-sni—update-http-sniyc alb load-balancer remove-listener—remove-http-listener,remove-stream-listeneryc alb load-balancer remove-sni—remove-http-sni,remove-stream-sni
Cloud CDN
- Добавлены команды для управления ресурсами Cloud CDN:
yc cdn resource createyc cdn resource update
Cloud Logging
- В команды
yc logging group {create,update}добавлен параметр--data-streamдля поддержки Yandex Data Streams.
Virtual Private Cloud
- Добавлены команды
yc vpc subnet add-rangeиremove-rangeдля добавления или удаления диапазонов адресов в подсетях.
Managed Service for YDB
- В команду
yc ydb database createдобавлен параметр--labels— он задает набор меток для БД. - В команду
yc ydb database updateдобавлен параметр--labels— он меняет весь набор меток для БД. - Добавлены команды для управления метками
yc ydb database add-labelsиyc ydb database remove-labels.
Версия 0.85.0 (29.11.21)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
-
Команда
yc managed-kafka cluster update.Добавлен флаг
--version, позволяющий обновить версию кластера Apache Kafka®.
Managed Service for Kubernetes
-
Команда
yc k8s cluster update.Добавлен параметр
--node-ipv4-mask-size— он измеряет размерCIDR, выделяемый на каждый узел кластера.
Application Load Balancer
- Добавлены команды для работы с Stream бэкендами:
- Добавление Stream бэкенда:
yc application-load-balancer backend-group add-stream-backend. - Изменение Stream бэкенда:
yc application-load-balancer backend-group update-stream-backend. - Удаление Stream бэкенда:
yc application-load-balancer backend-group delete-stream-backend.
- Добавление Stream бэкенда:
Resource Manager
- Добавлена команда
yc resource-manager folder delete, которая позволяет удалить каталог.
Изменения в CLI
Исправлена ошибка в команде yc init. Теперь при проверке доступности endpoints не игнорируются настройки proxy.
Версия 0.84.0 (16.11.21)
Изменения в сервисах Yandex Cloud
Cloud CDN
- Добавлена команда
yc cdn resourceдля управления ресурсами Cloud CDN (get, list, delete, get-provider-cname).
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
- Добавлена команда
yc managed-kafka cluster move.
Yandex StoreDoc
- Добавлена поддержка создания кластера с версией MongoDB 5.0.
- Добавлена команда
yc managed-mongodb hosts restartдля перезагрузки указанных хостов.
Managed Service for MySQL®
- В вывод команды
yc managed-mysql hosts listдобавлена колонкаBACKUP PRIORITY.
Managed Service for ClickHouse®
В команды yc managed-clickhouse cluster create и yc managed-clickhouse cluster restore добавлены новые флаги:
--embedded-keeper— позволяет создать кластер, используя ClickHouse® вместо ZooKeeper.
Yandex Data Processing
-
Команда
yc dataproc cluster create, флаг--subcluster.Добавлен параметр
assign-public-ip, позволяющий выделить публичные IP-адреса для всех хостов подкластера.
Версия 0.83.0 (26.10.21)
Изменения в сервисах Yandex Cloud
Cloud CDN
- Добавлены группы команд для поддержки сервиса Yandex Cloud CDN, который позволяет организовать доставку контента до конечных потребителей с помощью сети распространения контента (Content Delivery Network, CDN):
yc cdn origin— для управления источниками.yc cdn origin-group— для управления группами источников.yc cdn provider— для подключения к провайдеру CDN.yc cdn cache— для управления кешированием контента CDN-ресурсов.
Application Load Balancer
- Добавлены команды
yc application-load-balancer load-balancer startиyc application-load-balancer load-balancer stopдля запуска и остановки L7-балансировщика.
Managed Service for YDB
- Добавлены команды
yc ydb database startиyc ydb database stopдля запуска и остановки БД.
Сервисы управляемых баз данных
Managed Service for Redis
- В команду
yc managed-redis cluster start-failoverдобавлен параметр--hostnamesдля указания хостов кластера (в том числе шардированного), с которых нужно переключить мастер.
Managed Service for Apache Kafka®
- Добавлена команда
yc managed-kafka cluster list-logsдля получения лога кластера.
Managed Service for MySQL®
- В команду
yc managed-mysql hosts updateдобавлены параметры:--assign-public-ipдля управления публичным доступом к хосту:true— хост доступен по публичному IP-адресу,false— публичный доступ отключен.--backup-priorityдля изменения приоритета хоста при создании резервных копий кластера.
Managed Service for PostgreSQL
- В команду
yc managed-postgresql hosts updateдобавлен параметр--assign-public-ipдля управления публичным доступом к хосту:true— хост доступен по публичному IP-адресу,false— публичный доступ отключен.
Версия 0.82.0 (23.09.21)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Добавлен флаг
--pooledв командуyc compute image createдля создания образа, оптимизированного для развертывания. - Добавлена группа команд
yc compute filesystemдля управления файловыми хранилищами. - Добавлены новые команды для подключения и отключения файловых хранилищ от ВМ:
yc compute instance attach-filesystemиyc compute instance detach-filesystem. - Добавлен параметр
--attach-filesystemв командуyc compute instance createдля создания ВМ с подключенным файловым хранилищем.
Managed Service for Kubernetes
- Добавлен параметр
--node-labelsв командуyc k8s node-group update— он меняет весь набор меток для узлов группы. - Добавлена команда
yc k8s node-group add-node-labelsдля добавления меток к узлам группы. - Добавлена команда
yc k8s node-group remove-node-labelsдля удаления меток для узлов группы.
Cloud Functions
- Добавлена команда
yc serverless trigger create ydsдля создания триггеров для Data Streams.
Serverless Containers
- Добавлена группа команд
yc serverless containersдля поддержки сервиса Yandex Serverless Containers — он позволяет запускать контейнеры без необходимости работы с Kubernetes или разворачивания ВМ.
Virtual Private Cloud
- Добавлена команда
yc vpc network list-route-tablesдля списка таблиц роутинга в сети. - Добавлена команда
yc vpc network list-security-groupsдля списка групп безопасности в сети.
Yandex Data Processing
- Добавлен параметр
--log-group-idв командыyc dataproc cluster createиyc dataproc cluster updateдля привязки лог-группы Cloud Logging к кластеру. Чтобы остановить отправку логов кластера в Cloud Logging, укажите пустое значение в качестве идентификатора лог-группы:--log-group-id="".
Managed Service for YDB
- Добавлены параметры для управления лимитами БД в режиме Serverless в команды
yc ydb database createиyc ydb database update:--sls-storage-size--sls-throttling-rcu--sls-enable-throttling-rcu--sls-provisioned-rcu
Managed Service for Redis
- Значение параметра
--redis-versionпо умолчанию в командеyc managed-redis cluster createизменено на 6.2.
Managed Service for MySQL®
- Добавлено отображение настройки
replication sourceв командуyc managed-mysql hosts list.
Managed Service for PostgreSQL
- Добавлено отображение настройки
replication sourceв командуyc managed-postgresql hosts list.
Data Transfer
- Добавлены группы команд
yc datatransfer endpointиyc datatransfer transferдля управления эндпоинтами и трансферами сервиса Yandex Data Transfer.
Версия 0.81.0 (06.09.21)
Изменения в CLI
-
Добавлено описание параметров и команд в автодополнении по умолчанию.
-
Команда
yc completion <SHELL>.Добавлен флаг
--without-descдля отключения описания в автодополнении. -
Поддержано автодополнение параметров:
folder-id,folder-name,cloud-id,format,profile.
Изменения в сервисах Yandex Cloud
Cloud Functions
- Добавлена команда
yc serverless trigger create billing-budgetдля создания триггеров на события от сервиса Yandex Cloud Billing. - Добавлены команды для управления подключениями к управляемым БД:
yc serverless mdbproxy update clickhouseyc serverless mdbproxy create clickhouse
Cloud Logging
- Исключена суб-команда
get-defaultизlogging group.
Версия 0.80.0 (19.08.21)
Изменения в сервисах Yandex Cloud
Instance Groups
- Добавлены новые параметры для команды обновления группы ВМ (
yc compute instance-group update):--new-name--description--labels--variables--service-account-name--service-account-id--scale-policy-fixed-scale-size--scale-policy-auto-scale-min-zone-size--scale-policy-auto-scale-max-size--template-name--template-description--template-labels--template-metadata--template-metadata-files--template-memory--template-cores--template-core-fraction--template-gpus--template-platform--template-placement-group--template-service-account
Cloud Functions
- Добавлена команда
yc serverless trigger create loggingдля создания триггеров на Cloud Logging.
Application Load Balancer
- Добавлены команды для работы с gRPC-маршрутами:
yc application-load-balancer virtual-host append-grpc-routeyc application-load-balancer virtual-host prepend-grpc-routeyc application-load-balancer virtual-host insert-grpc-routeyc application-load-balancer virtual-host remove-grpc-routeyc application-load-balancer virtual-host update-grpc-route
- Добавлена команда
yc application-load-balancer virtual-host update-http-routeдля обновления HTTP-маршрутов.
Сервисы управляемых баз данных
Managed Service for ClickHouse®, Managed Service for Elasticsearch, Managed Service for Apache Kafka®, Yandex StoreDoc, Managed Service for MySQL®, Managed Service for PostgreSQL, Managed Service for Redis, Managed Service for SQL Server
-
Команды
yc <имя сервиса управляемой БД> cluster create,yc <имя сервиса управляемой БД> cluster update.Флаг
--deletion-protectionпозволяет установить защиту от случайного удаления кластера. Для снятия защиты от удаления укажите--deletion-protection=false.
Yandex StoreDoc
-
Добавлена команда
yc managed-mongodb hosts stepdown.Команда переключает выбранный мастер в режим реплики, мастером в этом случае станет доступная реплика.
-
Команды
yc managed-mongodb cluster getиyc managed-mongodb cluster update.Добавлено поле
backup-retain-period-days, показывающее сколько дней хранятся автоматические резервные копии.
Managed Service for Redis
- Добавлена поддержка Redis версии 6.2.
Managed Service for MySQL®
-
Команда
yc managed-mysql hosts update.Добавлена команда
yc managed-mysql hosts update HOST --replication-source HOSTдля указания источника репликации каскадной реплики.
Managed Service for SQL Server
-
Добавлена команда
yc managed-sqlserver database restore.Команда позволяет восстановить заданную БД на существующем кластере из резервной копии. Возможно восстановление под другим именем.
Managed Service for Apache Kafka®
- Добавлена поддержка Apache Kafka® 2.8.
Yandex Data Processing
-
Команды
yc dataproc cluster create,yc dataproc cluster update.Флаг
--deletion-protectionпозволяет установить/убирать для кластера защиту от случайного удаления.Для снятия защиты от удаления укажите
--deletion-protection=false.
Resource Manager
-
Команда
yc resource-manager cloud list.Добавлено отображение организации облака.
Yandex Identity Hub
Появилась поддержка сервиса Yandex Identity Hub.
Identity Hub — это решение для корпоративных клиентов, с помощью которого можно подключить к вашей организации сервисы Yandex Cloud и управлять доступом сотрудников к этим сервисам.
Сервис Identity Hub находится на стадии Preview. Подробнее про сервис читайте в документации.
Cloud Functions
-
Команда
yc serverless trigger create.Параметры
--invoke-container-name,--invoke-container-idи--invoke-container-pathпозволяют указать для триггера контейнер Serverless Containers.
Версия 0.79.0 (13.07.21)
Изменения в сервисах Yandex Cloud
Cloud Logging
Добавлена поддержка сервиса Yandex Cloud Logging.
Cloud Logging — сервис для чтения и записи логов сервисов и пользовательских приложений.
Сервис Cloud Logging находится на стадии Preview. Подробнее о сервисе читайте в документации.
Cloud Functions
-
Добавлена команда
yc serverless function set-scaling-policyдля задания настроек масштабирования функции. -
Добавлена команда
yc serverless function list-scaling-policiesдля просмотра настроек масштабирования функции. -
Добавлена команда
yc serverless function remove-scaling-policyдля удаления настроек масштабирования функции. -
Команда
yc serverless function version create.Исправлена обработка директорий для параметра
--source-pathна Windows.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
Команда
yc managed-clickhouse cluster update.Добавлен параметр
--cloud-storageдля включения хранения данных в Object Storage.
Версия 0.78.0 (29.06.21)
Managed Service for Kubernetes
-
Команды
yc managed-kubernetes node-group createиyc managed-kubernetes node-group update.Добавлен параметр
--network-acceleration-type, который позволяет указать для группы узлов тип сети: стандартная или программно-ускоренная. -
Команда
yc managed-kubernetes cluster create.Добавлен флаг
--ciliumдля создания кластера, который поддерживает туннельный режим и использует Cilium CNI.
Yandex Data Processing
-
Команда
yc dataproc job create-<JOB-TYPE>.Теперь после запуска задания в терминале отображается лог его выполнения.
Версия 0.77.0 (07.06.21)
Compute Cloud
-
Команда
yc compute instance.В
network_interfaceдобавлены ключиdns-record-specиipv6-dns-record-spec.
API Gateway
- Добавлена команда
yc serverless api-gateway add-domainдля привязывания домена к API-шлюзу. - Добавлена команда
yc serverless api-gateway remove-domainдля отсоединения домена от API-шлюза.
Сервисы управляемых баз данных
Managed Service for Elasticsearch
-
Команда
yc managed-elasticsearch cluster list-logs.Добавлен параметр
--service-typeдля получения логов Kibana. -
Команды
yc managed-elasticsearch cluster createиyc managed-elasticsearch cluster update.Добавлен параметр
--service-account.
Managed Service for Apache Kafka®
-
Команды
yc managed-kafka cluster createиyc managed-kafka cluster update.Добавлены параметры
--num-partitionsи--default-replication-factorдля задания и изменения конфигурационных настроек брокеров Apache Kafka®.
Managed Service for Redis
-
Команды
yc managed-redis cluster create\update.Добавлены параметры
--slowlog-log-slower-than,--slowlog-max-len,--databasesи--notify-keyspace-events(см. описание в redis.conf).
Версия 0.76.0 (19.05.21)
Managed Service for PostgreSQL
-
Команда
yc managed-postgresql cluster update.Добавлен флаг
--serverless-accessдля доступа к хостам кластера Yandex Managed Service for PostgreSQL из функции Yandex Cloud Functions.
Virtual Private Cloud
- Добавлена команда
yc vpc address moveдля перемещения адреса между каталогами облака.
Compute Cloud
-
Команда
yc compute instance-group.В вывод групп добавлено отображение статуса группы.
Версия 0.75.0 (13.04.21)
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Команда
yc compute create-with-container.Добавлен параметр
--gpus, который позволяет создать Container Optimized Image с GPU.
Сервисы управляемых баз данных
Managed Service for Redis
-
Команда
yc managed-redis cluster create.Добавлен параметр
--disk-type-id [local-ssd|network-ssd], который позволяет выбрать тип диска.
Managed Service for MySQL®
-
Команда
yc managed-mysql cluster list-logs.Теперь логи по умолчанию выводятся в необработанном формате (as is). Чтобы включить старый формат логов, используйте параметр
--format=yaml.
Managed Service for Elasticsearch
-
Команды
yc managed-elasticsearch cluster createиyc managed-elasticsearch cluster update.Добавлены флаги управления паролем администратора кластера (пользователь
admin):--admin-password, который позволяет вручную задать пароль;--generate-admin-password, который позволяет автоматически сгенерировать пароль;--read-admin-password, который позволяет задать пароль из файла.
-
Удалены команды
yc managed-elasticsearch user. Управление пользователями теперь доступно нативными средствами Elasticsearch через пользователяadmin. -
Команда
yc managed-elasticsearch create.Добавлен параметр
--edition [basic|gold|platinum], который позволяет указать редакцию Elasticsearch при создании кластера.
Managed Service for Apache Kafka®
-
Команда
yc managed-kafka cluster create.Добавлен параметр
--host-group-ids, контролирующий размещение кластера на выделенных серверах.
Yandex Data Processing
-
Команда
yc dataproc cluster create.Добавлен параметр
--host-group-ids, контролирующий размещение кластера на выделенных серверах.
Версия 0.74.0 (29.03.21)
- Добавлена поддержка платформ macOS/arm64 (Apple Silicon M1) и linux/arm64.
Изменения в сервисах Yandex Cloud
Yandex Data Processing
-
Команды
yc dataproc cluster createиyc dataproc cluster update.Добавлен параметр
--security-group-ids, который позволяет установить набор групп безопасности для кластера.
Версия 0.73.0 (17.03.21)
Изменения в сервисах Yandex Cloud
Container Registry
Добавлены команды управления разрешенными IP-адресами для загрузки и скачивания Docker-образов:
yc container registry add-ip-permissionsдобавляет IP-адреса.yc container registry list-ip-permissionsпозволяет посмотреть IP-адреса.yc container registry set-ip-permissionsустанавливает IP-адреса.yc container registry remove-ip-permissionsудаляет IP-адреса.
Cloud Functions
-
Команда
yc serverless function version create.Добавлены значения по умолчанию для параметров:
--execution-timeout– три секунды;--memory– 128 МБ.
-
Команда
yc serverless function version create.Добавлен параметр
--add-service-accountдля указания дополнительных сервисных аккаунтов для версии.
Cloud Logs
- Добавлена команда
yc logs.
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
-
Команда
yc managed-kafka cluster create.Для параметров
--disk-size,--disk-type,--resource-preset,--zookeeper-disk-size,--zookeeper-disk-typeи--zookeeper-resource-presetтеперь не указываются значения по умолчанию. Если значения не указаны, будут применяться значения по умолчанию, заданные на сервере. -
Команда
yc managed-kafka cluster create.Добавлен флаг
--unmanaged-topics, позволяющий включить управление топиками Apache Kafka® через AdminAPI.Добавлен флаг
--auto-create-topics-enable, позволяющий включить автоматическое создание топиков Apache Kafka®. -
Команда
yc managed-kafka user create.Добавлена роль
admin, позволяющая включить управление топиками кластера Apache Kafka® через AdminAPI.
Managed Service for Redis
-
Команда
yc managed-redis cluster create.Добавлен флаг
--enable-tls, который позволяет включить TLS при создании кластера Redis. -
Команда
yc managed-redis cluster restore.Добавлен флаг
--enable-tls, который позволяет включить TLS при создании кластера Redis из резервной копии.
Версия 0.72.0 (11.02.21)
Изменения в сервисах Yandex Cloud
Application Load Balancer
Добавлена первичная поддержка сервиса Yandex Application Load Balancer:
- Команды группы
yc alb backend-groupпозволяют управлять группой бэкендов. - Команды группы
yc alb http-routerпозволяют управлять HTTP-роутерами. - Команды группы
yc alb load-balancerпозволяют управлять L7-балансировщик. - Команды группы
yc alb target-groupпозволяют управлять целевыми группами. - Команды группы
yc alb virtual-hostпозволяют управлять виртуальными хостами.
Compute Cloud
- Команды
yc compute instance|disk|image listтеперь возвращают более 1000 элементов.
Версия 0.71.0 (03.02.21)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes node-group create.Добавлен параметр
--placement-group, позволяющий указатьplacement policy groupдля группы узлов при создании.
Сервисы управляемых баз данных
Managed Service for PostgreSQL
-
Команды
yc managed-postgresql cluster create,yc managed-postgresql cluster updateиyc managed-postgresql cluster restore.Для параметра
--postgresql-version stringдобавлено значение13для создания кластера PostgreSQL версии 13.
Managed Service for MySQL®
-
Команда
yc managed-mysql cluster update.Добавлен флаг
--mysql-version, позволяющий обновить версию MySQL®-сервера.
Managed Service for Elasticsearch
- Добавлены команды
yc managed-elasticsearch hosts createиyc managed-elasticsearch hosts deleteдля добавления и удаления хостов.
Managed Service for SQL Server
Добавлена первичная поддержка сервиса Yandex Managed Service for SQL Server:
- Команды группы
yc managed-sqlserver clusterпозволяют управлять кластерами. - Команды группы
yc managed-sqlserver databaseпозволяют управлять БД. - Команды группы
yc managed-sqlserver userпозволяют управлять пользователями.
Managed Service for ClickHouse®
-
Команды
yc managed-clickhouse host addиyc managed-clickhouse shards add.Добавлен флаг
--copy-schema, который позволяет скопировать схему с других хостов ClickHouse®.
Версия 0.70.0 (22.12.20)
Изменения в CLI
Улучшено
-
Команда
yc container registry configure-docker.Добавлен флаг
--disable, позволяющий отключить интеграцию с Docker Credential Helper.
Изменения в сервисах Yandex Cloud
Identity and Access Management
Добавлена команда yc iam federation list-user-accounts для листинга пользователей федерации.
Сервисы управляемых баз данных
Managed Service for MySQL®, Managed Service for PostgreSQL, Managed Service for ClickHouse®, Managed Service for Redis, Yandex StoreDoc, Managed Service for Apache Kafka®
-
Команды
yc <имя сервиса управляемой БД> cluster create,yc <имя сервиса управляемой БД> cluster updateиyc <имя сервиса управляемой БД> cluster restore.Параметр
--security-group-idsпозволяет установить для кластера набор групп безопасности.
Managed Service for Apache Kafka®
-
Команды
yc managed-kafka cluster createиyc managed-kafka cluster update.Добавлены параметры для задания и изменения конфигурационных настроек Apache Kafka® брокеров:
--compression-type,--log-flush-interval-messages,--log-flush-interval-ms,--log-flush-scheduler-interval-ms,--log-retention-bytes,--log-retention-hours,--log-retention-minutes,--log-retention-ms,--log-segment-bytes,--log-preallocate. -
Команды
yc managed-kafka topic createиyc managed-kafka topic update.Добавлены параметры для задания и изменения настроек топика:
--cleanup-policy,--compression-type,--delete-retention-ms,--file-delete-delay-ms,--flush-messages,--flush-ms,--min-compaction-lag-ms,--retention-bytes,--retention-ms,--max-message-bytes,--min-insync-replicas,--segment-bytes,--preallocate.
Managed Service for Elasticsearch
Добавлена первичная поддержка сервиса Managed Service for Elasticsearch:
- Команды группы
yc managed-elasticsearch clusterпозволяют управлять кластерами. - Команды группы
yc managed-elasticsearch userпозволяют управлять пользователями.
Версия 0.69.0 (02.12.20)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
- Исправлен парсинг флага
ipv6-addressдля сетевой спецификации групп узлов.
Сервисы управляемых баз данных
Managed Service for Apache Kafka®
Добавлена первичная поддержка сервиса Managed Service for Apache Kafka®:
- Команды группы
yc managed-kafka clusterпозволяют управлять кластерами. - Команды группы
yc managed-kafka topicпозволяют управлять топиками. - Команды группы
yc managed-kafka userпозволяют управлять пользователями.
Managed Service for MySQL®
-
Команда
yc managed-mysql user grant-permission.Параметр
--permissionsподдерживает привилегиюREFERENCES.
Managed Service for MySQL®, Managed Service for PostgreSQL
-
Команда
yc <имя сервиса управляемой БД> cluster update.Добавлен флаг
--websql-accessдля управления доступом из консоли управления .
Версия 0.68.0 (03.11.20)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Добавлена возможность указать размер блока для дисков при создании ВМ.
Key Management Service
-
Команда
yc kms symmetric-key create.Добавлен флаг
--deletion-protectionдля включения защиты ключа от удаления. -
Команда
yc kms symmetric-key update.Добавлены флаги для включения и выключения защиты ключа от удаления:
--deletion-protectionи--no-deletion-protection.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
Команды
yc managed-clickhouse cluster create,yc managed-clickhouse cluster restoreиyc managed-clickhouse cluster update.Добавлены флаги:
--admin-password,--generate-admin-passwordи--read-admin-password— устанавливает пароль пользователяadmin, который используется при включенном управлении пользователями через SQL.--enable-sql-database-management— включает управление БД через SQL.--enable-sql-user-management— включает управление пользователями и правами доступа через SQL.
Managed Service for MySQL®
-
Команда
yc managed-mysql user grant-permission.Добавлен параметр
--permissions, который поддерживает привилегииALL_PRIVILEGES(синоним дляALL).
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster create.Добавлены флаги
--cluster-ipv6-range,--dual-stackи--service-ipv6-range, которые позволяют создавать кластеры Kubernetes с параллельным использованием IPv4 и IPv6. -
Команды
yc managed-kubernetes cluster createиyc managed-kubernetes cluster update.Добавлен параметр
--security-group-ids, который устанавливает для кластера группу безопасности. -
Команды
yc managed-kubernetes node-group createиyc managed-kubernetes node-group update.Добавлен параметр
--network-interface, который позволяет более детально задавать сетевые спецификации для узлов. Например, управлять настройкой групп безопасности для сетевых интерфейсов и настраивать интерфейсы узлов для параллельного использования IPv4 и IPv6 в кластерах Kubernetes.
Версия 0.67.0 (05.10.20)
Изменения в сервисах Yandex Cloud
Compute Cloud
Исправлено
- Исправлена ошибка, при которой не получалось добавить ВМ в существующую группу размещения.
Container Registry
- Добавлены команды
yc container image list-vulnerabilitiesиyc container image scanдля сканирования Docker-образов.
Версия 0.66.0 (28.09.20)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Добавлена команда
yc compute host-group, позволяющая управлять выделенными хостами. - Добавлена команда
yc compute host-type, позволяющая управлять типами выделенных хостов. - Добавлена команда
yc compute disk-placement-group, позволяющая управлять группами нереплицированных дисков.
Сервисы управляемых баз данных
Yandex StoreDoc
-
Команда
yc managed-mongodb cluster restore --help.Добавлен пример использования параметра
--recovery-target-timestamp.
Версия 0.65.0 (22.09.20)
Изменения в сервисах Yandex Cloud
Yandex Data Processing
Добавлена поддержка функциональности UI Proxy:
- Добавлена команда
yc dataproc cluster list-ui-links, позволяющая получить список ссылок для доступа к интерфейсам кластера Yandex Data Processing. - Команды
yc dataproc cluster createиyc dataproc cluster update.
Добавлен параметр--ui-proxy, позволяющий включить функциональность UI Proxy для кластера Yandex Data Processing. - Команды
yc dataproc cluster create,yc dataproc subcluster create,yc dataproc subcluster update.
Добавлены параметры для автомасштабируемых подкластеров:--autoscaling-decommission-timeout,--cpu-utilization-target,--max-hosts-count,--measurement-duration,--preemptible,--stabilization-durationи--warmup-duration. - Команда
yc dataproc subcluster list.
В ответ добавлено полеinstance group idс идентификаторами групп ВМ автомасштабируемых подкластеров.
Certificate Manager
-
Добавлена команда
yc certificate-manager certificate contentдля получения содержимого сертификата.С ее помощью можно загрузить цепочку сертификатов и закрытый ключ для самостоятельного использования в конфигурации веб-сервера на ВМ.
Сервисы управляемых баз данных
Yandex StoreDoc
-
Команды
yc managed-mongodb cluster getиyc managed-mongodb cluster update.Добавлено поле
backup-retain-period-days, показывающее сколько дней хранятся автоматические резервные копии. -
Команды
yc managed-mongodb cluster list-backupsиyc managed-mongodb backup list.Добавлены поля
SIZEиTYPE, содержащие размер и тип резервной копии. -
Команда
yc managed-mongodb cluster list-logs.Добавлен параметр
filterпозволяющий фильтровать запрашиваемые записи.Если задан параметр
follow, то значение по умолчанию для параметраlimitигнорируется. При этом явное указание параметраlimitограничивает количество выводимых записей.
Версия 0.64.0 (08.09.20)
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Команда
yc compute instance-group.- Добавлена возможность устанавливать и просматривать список ролей для группы ВМ:
list-access-bindings,set-access-bindings,add-access-bindingиremove-access-binding. - Добавлены команды для удаления и остановки ВМ в группе ВМ:
stop-instances,delete-instances.
- Добавлена возможность устанавливать и просматривать список ролей для группы ВМ:
Сервисы управляемых баз данных
-
Команда
yc <имя сервиса управляемой БД> cluster list-logsдля всех управляемых БД использует новые методы APIStreamLogsдля стриминга логов.Всем командам добавлен флаг
--follow, позволяющий получать новые записи логов по мере их появления.
Managed Service for ClickHouse®
-
Добавлена команда
yc managed-clickhouse versions listдля получения списка версий, доступных для установки. -
Команды
yc managed-clickhouse cluster create,yc managed-clickhouse cluster restore.Добавлен параметр
--cloud-storageдля включения хранения данных в Object Storage.
Yandex StoreDoc
-
Добавлена поддержка создания кластера с версией MongoDB 4.4.
-
Команды
yc managed-mongodb cluster updateиyc managed-mongodb cluster enable-sharding.Для шардированных кластеров появилась возможность задавать тип хоста:
mongoinfra.
Certificate Manager
Появилась поддержка сервиса для управления TLS-сертификатами: Yandex Certificate Manager.
С помощью Certificate Manager вы можете получать и обновлять TLS-сертификаты от Let's Encrypt®, а также импортировать собственные сертификаты.
Сертификаты можно использовать в сервисах Yandex Cloud для обеспечения безопасности соединений.
Сервис Certificate Manager находится на стадии Preview. Подробнее про сервис читайте в документации.
Версия 0.63.0 (28.08.20)
Изменения в CLI
Исправлено
- Исправлена проблема с авторизацией для федеративных пользователей при инициализации нового профиля CLI.
Изменения в сервисах Yandex Cloud
Virtual Private Cloud
- Добавлена группа команд
yc vpc addressдля управления IP-адресами.
Версия 0.62.0 (20.08.20)
Изменения в сервисах Yandex Cloud
Cloud Functions
- Команда
yc serverless function version create.- Добавлен параметр
--source-version-idдля указания базовой версии функции. - Добавлены параметры
--network-idи--network-nameдля указания сети для версии функции. Детальный список подсетей можно указать с помощью параметров--subnet-idи--subnet-name.
- Добавлен параметр
Сервисы управляемых баз данных
Managed Service for MySQL®
-
Команда
yc managed-mysql user update.Флаг
--global-permissionsпозволяет выдать привилегиюPROCESS.
Managed Service for ClickHouse®, Managed Service for MySQL®, Managed Service for PostgreSQL, Managed Service for Redis, Yandex StoreDoc
-
Команда
yc <имя сервиса управляемой БД> cluster update.Добавлены параметры
--maintenance-window-anytimeи--maintenance-window-weeklyдля указания параметров окон обслуживания. Они будут использованы для планирования времени работ с кластером. -
Добавлена команда
yc <имя сервиса управляемой БД> cluster reschedule-maintenanceдля управления запланированной задачей по обслуживанию кластера.
Yandex StoreDoc
-
Команда
yc managed-mongodb cluster restore.Добавлен параметр
--recovery-target-timestampдля указания точки восстановления резервной копии.
Версия 0.61.0 (03.08.20)
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster create.Теперь значение параметра
--versionкорректно учитывается при создании регионального кластера.
Compute Cloud
-
Команда
yc compute instance update-network-interface.Параметр
--security-group-idтеперь принимает список значений, разделенных запятыми. -
Команды
yc compute instance create-with-containerиyc compute instance update-container.Добавлен параметр
--coi-spec-fileдля передачи спецификации образа.Добавлен параметр
--coi-spec-fileдля передачи спецификации образа.
Virtual Private Cloud
-
Команды
yc vpc subnet createиyc vpc subnet update.Параметры
--domain-name-serverи--ntp-serverтеперь принимают список значений, разделенных запятыми. -
Добавлена команда
yc vpc subnet list-used-addresses.Команда выводит список используемых в подсети адресов.
Версия 0.60.0 (20.07.20)
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Добавлена команда
yc compute instance update-network-interface.Команда позволяет изменять параметры сетевого интерфейса на уже созданных ВМ.
Cloud Functions
-
Команда
yc serverless function logs.Использование флага
--followтеперь гарантирует получение журналов выполнения самой свежей версии функции с переданным тегом.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
Команды
yc managed-clickhouse cluster create,yc managed-clickhouse cluster updateиyc managed-clickhouse cluster restore.Добавлен параметр
--service-accountдля выбора сервисного аккаунта, привязанного к хостам. -
Добавлены команды для управления группами шардов
yc managed-clickhouse shard-groups.
Версия 0.59.0 (02.07.20)
Изменения в сервисах Yandex Cloud
API Gateway
Появилась поддержка сервиса Yandex API Gateway.
API Gateway — сервис для управления API-шлюзами, поддерживающий спецификацию OpenAPI 3.0
Сервис API Gateway находится на стадии Preview. Подробнее о сервисе читайте в документации.
Identity and Access Management
- Командам
yc iam federation createиyc iam federation updateдобавлены флаги:--encrypted-assertionsдля включения шифрования утверждений SAML;--case-insensitive-name-idsдля включения нечувствительных к регистру Name IDs пользователей.
Версия 0.58.0 (16.06.20)
Изменения в сервисах Yandex Cloud
Cloud Functions
-
Добавлены команды для остановки и возобновления работы триггеров
yc serverless trigger pauseиyc serverless trigger resume. -
Команда
yc serverless function invoke.Увеличено время ожидания результата вызова функции с 30 секунд до 25 минут.
Virtual Private Cloud
-
Команды
yc vpc subnet createиyc vpc subnet update.Добавлены параметры для настройки опций DHCP:
--domain-name,--domain-name-serverи--ntp-server.
Managed Service for Kubernetes
-
Команды
yc managed-kubernetes node-group createиyc managed-kubernetes node-group update.Добавлен параметр
--gpus=GPUSдля указания количества GPU, которые будут на узлах.
Container Registry
- Добавлены команды для управления политиками автоматического удаления Docker-образов
yc container repository lifecycle-policy.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
- Добавлены команды для управления метками
yc managed-mysql cluster add-labelsиyc managed-mysql cluster remove-labels.
Managed Service for Redis
- Добавлена поддержка Redis версии 6.
Версия 0.57.0 (26.05.20)
Изменения в CLI
Исправлено
- Исправлена работа Docker Credential helper с HTTPS-адресами. Теперь возможно получить аутентификационные данные для адреса вида
https://cr.yandexcloud.kz.
Изменения в сервисах Yandex Cloud
Cloud Functions
- Добавлена команда
yc serverless trigger create container-registryсоздания триггеров для Yandex Container Registry.
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes node-group create.Изменена платформа и количество ядер, используемые по умолчанию при создании группы узлов. Теперь используется платформа Intel Cascade Lake (
standard-v2) в двухъядерной конфигурацииcores: 2.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
Добавлена команда
yc managed-clickhouse format-schema.Команда дает возможность управления Cap'n Proto и Protobuf схемами в кластере ClickHouse®.
Yandex StoreDoc
-
Добавлена команда
yc managed-mongodb hosts resetup.Команда перезагружает данные на выбранном хосте: сначала удаляет все данные, а затем восстанавливает их из реплики.
Версия 0.56.0 (23.04.20)
Изменения в сервисах Yandex Cloud
Все сервисы
- В командах
getиdeleteтеперь можно передавать несколько идентификаторов или имен ресурсов.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
Команды
yc managed-clickhouse user createиyc managed-clickhouse user update.В помощи появилась информация про параметры флага
settings.
Managed Service for ClickHouse®, Managed Service for PostgreSQL, Managed Service for MySQL®
-
Команда
yc <имя сервиса управляемой БД> host list.В выводе появился столбец со значениями
assign_public_ip.
Managed Service for Redis
-
Команда
yc managed-redis host list.В выводе появились столбцы со значениями
typeиshard_name.
Container Optimized Image
-
Команды
yc compute instance create-with-containerиyc compute instance update-container.При передаче файла с переменными окружения через параметр
--container-env-fileкорректно обрабатываются символы=в значениях переменных.
Версия 0.55.0 (13.04.20)
Изменения в CLI
Улучшено
- Поддержана аутентификация при использовании
http_proxy. - Добавлено автодополнение для командной оболочки
zsh. - При завершении выполнения операции сочетанием клавиш Ctrl + C
ycвыводит информацию о запущенной операции.
Исправлено
- Исправлено ожидание в 30 секунд, если в используемом профиле не задано свойство
folder-idилиfolder-name.
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster create.Добавлен параметр
--node-ipv4-mask-sizeдля настройки размераCIDR, выделяемого на каждый узел кластера. -
Команды
yc managed-kubernetes node-group createиyc managed-kubernetes node-group update.Добавлены параметры
--max-unavailableи--max-expansionдля контроля количества удаляемых и создаваемых узлов в процессе обновления группы.
Сервисы управляемых баз данных
Managed Service for ClickHouse®, Managed Service for PostgreSQL, Managed Service for MySQL®
-
Команды
yc <имя сервиса управляемой БД> cluster create,yc <имя сервиса управляемой БД> cluster restore,yc <имя сервиса управляемой БД> host add.Добавлено свойство
subnet-nameк параметру--hostдля указания подсети по имени.
Yandex StoreDoc, Managed Service for ClickHouse®, Managed Service for Redis
-
Команда
yc <имя сервиса управляемой БД> cluster list-logs.Добавлено форматирование строчек лога.
Container Optimized Image
-
Команда
yc compute instance create-with-container.Добавлена возможность монтирования
docker volumesв Docker-контейнер, созданный в Container Optimized Image с помощью параметровcontainer-volume-tmpfsиcontainer-volume-host-path. -
Команда
yc compute instance update-container.Добавлена возможность обновления
docker volumesв Docker-контейнере, созданном в Container Optimized Image.
Версия 0.54.0 (24.03.20)
Изменения в CLI
Улучшено
- Стали более понятными сообщения при ошибках ввода команд и параметров.
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster create.Добавлены параметры
--kms-key-idи--kms-key-nameдля создания кластера Kubernetes с шифрованием секретов в KMS.
Версия 0.53.0 (04.03.20)
Изменения в CLI
Улучшено
- При запуске
ycна ВМ внутри Yandex Cloud, если в конфигеycне указанfolder-id, то будет использоваться каталог, в котором создана ВМ. - Добавлен флаг
--version, в дополнение к командеyc version.
Исправлено
- Исправлено обновление через
yc components updateна WSL 1. - Исправлено аварийное завершение при вызове команды
yc help.
Изменения в сервисах Yandex Cloud
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster get-credentials.Добавлена проверка и выдача предупреждения, если у пользователя установлена утилита
kubectlверсии ниже 1.11, такие версии не поддерживают способ аутентификации, который задается данной командой.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
Команда
yc managed-clickhouse user.Добавлена возможность управлять квотами пользователей.
-
Команда
yc managed-clickhouse cluster.Добавлены флаги
metrica-access,datalens-accessиwebsql-accessв команды создания, восстановления и редактирования кластеров. -
Добавлены команды
yc managed-clickhouse ml-model.Позволяет управлять ML моделями в кластере ClickHouse®.
Yandex StoreDoc, Managed Service for PostgreSQL, Managed Service for MySQL®, Managed Service for Redis
-
Команды
yc <имя сервиса управляемой БД> cluster create,yc <имя сервиса управляемой БД> cluster update,yc <имя сервиса управляемой БД> cluster restore.Добавлен флаг
datalens-access, регулирующий доступ Yandex DataLens к кластеру.
Версия 0.52.1 (21.02.20)
Изменения в CLI
Исправлено
- При установке не пишется WARN о, на самом деле, несуществующей проблеме.
Версия 0.52.0 (21.02.20)
Изменения в CLI
Улучшено
- При запуске
ycс флагом--helpили-h, помощь открывается в интерактивном режиме вless($PAGER) на linux и macOS, вmoreна windows. Это убирает необходимость отматывать вывод помощи наверх. - Debug логи выполнения и взаимодействия с API теперь сохраняются не в директорию установки, а в директорию конфигурации
$HOME/.config/yandex-cloud/logs. Это устраняет проблему, когдаyc, установленный как отдельный бинарный файл, неожиданно сохранял лог рядом и мог не иметь на это прав. - Debug логи сохраняются и в случае успешных запросов. В случае обращения в поддержку по поводу проблемы возникшей в процессе выполнения команды
yc, вероятно, мы сможем помочь быстрее, если вы приложите сохраненный лог.
Исправлено
- Во время выполнения команд
yc components ...не выводится предложение обновиться.
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Команда
yc compute instance create.В параметр
--network-interfaceдобавлено свойствоnat-address, позволяющее указать создаваемому инстансу конкретный NAT-адрес. -
Добавлены команды
yc compute instance add-one-to-one-natиyc compute instance remove-one-to-one-nat.Команды позволяют управлять NAT на уже созданных инстансах.
-
Команды
yc compute instance createиyc compute instance update.Добавлен параметр
--network-settings, с помощью которого можно изменить тип сети наSoftware acceleratedи обратно вStandard.
Key Management Service
-
Команда
yc kms symmetric-key.Добавлены команды, позволяющие управлять ролями на отдельные ключи:
list-access-bindings,set-access-bindings,add-access-binding,remove-access-binding.
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster create.Добавлен флаг
--enable-network-policyдля создания кластера Kubernetes с поддержкой Network Policies . -
Команда
yc k8s cluster get-credentials.Добавлен параметр
--context-name, позволяющий пользователю указать имя создаваемогоcontextвkubeconfig.Имя создаваемого контекста по умолчанию стало более понятным:
yc-<cluster-name>.Выводится пояснение результата выполнения.
Версия 0.51.0 (12.02.20)
Изменения в CLI
Улучшено
-
Команды
yc <сервис> <ресурс> create.Добавлена возможность передавать имя ресурса как аргумент команды. Теперь команды вида
yc <сервис> <ресурс> create --name <имя ресурса>иyc <сервис> <ресурс> create <имя ресурса>равнозначны.Например, вместо команды
yc managed-kubernetes cluster create --name my-cluster ...теперь можно использовать командуyc managed-kubernetes cluster create my-cluster .... -
Команды
yc <сервис> <ресурс> set-access-binding.Добавлено предупреждение, что команда удаляет назначенные роли. Если команда вызвана пользователем напрямую (а не с помощью другой команды или скрипта), будет запрошено подтверждение.
Исправлено
-
Команда
yc init.Теперь значения параметров
--cloud-id,--folder-idи--folder-nameучитываются корректно. -
Отключены сообщения о наличии новой версии
ycпри неинтерактивном вызове команды.
Изменения в сервисах Yandex Cloud
Identity and Access Management
- Добавлены команды для создания и управления SAML-совместимыми федерациями удостоверений и сертификатами к ним:
yc iam federationиyc iam certificate. Подробнее про SAML-совместимые федерации удостоверений можно узнать в документации.
Версия 0.50.0 (27.01.20)
Изменения в сервисах Yandex Cloud
-
Для ресурсов, на которые можно назначать роли.
Добавлены альтернативы параметру
--subjectдля команд управления ролями:--service-account-id,--service-account-name,--user-account-id,--user-yandex-loginи--all-authenticated-users.
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes node-group create.Добавлен флаг
--auto-scale, позволяющий создать группу узлов динамического размера под управлением Cluster Autoscaler .
Compute Cloud
-
Команда
yc compute instance create.При указании флага
--gpusавтоматически выбирается платформаgpu-standard-v1.
Версия 0.49.0 (21.01.20)
Изменения в CLI
Улучшено
- При запуске CLI с флагом
--debug, строка лога ответа API-вызова теперь выводит не только gRPC-код статуса, но и его описание.
Изменения в сервисах Yandex Cloud
Key Management Service
Появилась поддержка сервиса для управления криптографическими ключами: Yandex Key Management Service.
Key Management Service позволяет создавать ключи шифрования и организовывать схемы защиты данных в ваших приложениях и сервисах.
Используйте ключи, чтобы защитить секреты, личные данные и другую конфиденциальную информацию, которую вы храните в облаке.
Сервис Key Management Service находится на стадии Preview. Подробнее про сервис читайте в документации.
Версия 0.48.0 (27.12.19)
Изменения в CLI
Улучшено
- При обновлении CLI теперь выводится текущая устанавливаемая версия.
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Добавлена возможность работы с группой размещения
yc compute placement-group --help. -
Команды
yc compute instance createиyc compute instance update.Параметр для указания платформы переименован с
--platform-idна--platform. Старое именование продолжает поддерживаться. -
Команда
yc compute instance create.SSH-ключ, добавленный с помощью параметра
--ssh-key, записывается в метаданные с ключомssh-keysвместоec2-user-data.
Сервисы управляемых баз данных
Managed Service for MySQL®
-
Добавлена поддержка создания кластера с версией MySQL® 8.0.
-
Добавлена команда для ручного переключения мастера для указанного кластера MySQL®
yc managed-mysql cluster start-failover. -
Команда
yc managed-mysql cluster update.Добавлена возможность переименовать кластер с помощью параметра
--new-name.
Managed Service for PostgreSQL
-
Добавлена команда для ручного переключение мастера для указанного кластера PostgreSQL
yc managed-postgresql cluster start-failover. -
Команда
yc managed-postgresql cluster update.Добавлена возможность переименовать кластер с помощью параметра
--new-name.
Managed Service for ClickHouse®
-
Команда
yc managed-clickhouse cluster update.Добавлена возможность переименовать кластер с помощью параметра
--new-name.
Managed Service for Redis
-
Команда
yc managed-redis cluster update.Добавлена возможность переименовать кластер с помощью параметра
--new-name.
Версия 0.47.0 (17.12.19)
Изменения в CLI
Улучшено
- Добавлена возможность аутентификации с помощью федерации при вызове
ycв неинтерактивном режиме. Этот режим используется, когда CLI запускается пользователем не напрямую, например в скрипте или вkubectl.
Версия 0.46.0 (13.12.19)
Изменения в CLI
Улучшено
- Для ускорения диагностики проблем авторизации, в журнал отладки запроса пишется CRC32 отправляемого IAM-токена.
Изменения в сервисах Yandex Cloud
Cloud Functions
- Добавлена команда
yc serverless trigger create object-storageдля подписки на изменения бакета в Yandex Object Storage.
Версия 0.45.0 (03.12.19)
Изменения в CLI
Улучшено
- Увеличено время между повторными попытками подключения в случае недоступности любого ресурса, задействованного в выполнении команды.
Изменения в сервисах Yandex Cloud
Yandex IoT Core
-
Добавлены команды для управления паролями:
yc iot registry passwordиyc iot device password. -
Команды
yc iot registry createиyc iot device create.Добавлены флаги для поддержки авторизации по логину и паролю:
--password,--read-passwordи--generate-password. -
Команды
yc iot mqtt publishиyc iot mqtt subscribe.Добавлены флаги для поддержки авторизации по логину и паролю:
--usernameи--password.
Версия 0.44.0 (19.11.19)
Изменения в сервисах Yandex Cloud
Cloud Functions
- Добавлена команда
yc serverless trigger create timerдля вызова функций по таймеру.
Изменения в CLI
Исправлено
- Исправлена ошибка, которая в редких случаях приводила к попаданию в
stdoutнескольких строкdebug-лога.
Улучшено
- Отключен показ поля
Status.detailsдля gRPC-ошибок — информация из него дублируется в полеStatus.message, которое показывается как основное сообщение об ошибке.
Версия 0.43.1 (14.11.19)
Изменения в CLI
Исправлено
- Для Windows Subsystem for Linux (WSL) при авторизации в CLI с помощью SAML-совместимых федераций удостоверений теперь корректно происходит переход в браузер.
Версия 0.43.0 (11.11.19)
Изменения в CLI
-
Добавлена возможность авторизации в CLI с помощью SAML-совместимых федераций удостоверений.
Для этого выполните команду
yc init --federation-id=<FEDERATION_ID>, после чего можно использовать CLI для работы от имени пользователя этой федерации.
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Добавлены подробности в лог и в текст об ошибке при авторизации изнутри ВМ (с помощью IAM-токена из метаданных).
-
Добавлены подробности в лог и в текст об ошибке при авторизации изнутри ВМ (с помощью IAM-токена из метаданных).
Изменения в сервисах управляемых баз данных
Managed Service for PostgreSQL
- Добавлена поддержка создания баз PostgreSQL версии 12.
Yandex StoreDoc
- Добавлена поддержка создания кластера с версией MongoDB 4.2.
Версия 0.42.0 (21.10.19)
Изменения в сервисах Yandex Cloud
Compute Cloud
- Добавлены команды
yc compute instance-group start,yc compute instance-group stopдля запуска и остановки группы ВМ.
Container Registry
-
Команды
yc compute instance create-with-containerиyc compute instance update-container.Для значений "always", "never", "on-failure" параметра
--container-restart-policyдобавлено альтернативное написание: "Always", "Never", "OnFailure".
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster create.Удален флаг
--default-gateway-v4-address.
Изменения в сервисах управляемых баз данных
Managed Service for PostgreSQL
-
Команды
yc managed-postgresql cluster create,yc managed-postgresql cluster updateиyc managed-postgresql cluster restore.Для параметра
--postgresql-version stringдобавлено значение10_1cдля создания кластера PostgreSQL версии 10-1c.
Версия 0.41.1 (26.09.19)
- Небольшие исправления и обновления.
Версия 0.41.0 (25.09.19)
Изменения в сервисах Yandex Cloud
Container Registry
-
Команда
yc compute instance create-with-container.Из параметра
--create-boot-diskудалена поддержка свойствsnapshot-*.
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster create.Добавлены параметры для управления типом мастера:
--regional,--regionи--master-location. -
Команды
yc managed-kubernetes cluster createиyc managed-kubernetes cluster update.Добавлены параметры для управления политикой обслуживания:
--auto-upgrade,--anytime-maintenance-window,--daily-maintenance-windowи--weekly-maintenance-window. -
Команда
yc managed-kubernetes node-groups update.Добавлены параметры для управления политикой обслуживания:
--auto-upgrade,--auto-repair,--anytime-maintenance-window,--daily-maintenance-windowи--weekly-maintenance-window.
Версия 0.40.0 (20.09.19)
Изменения в сервисах Yandex Cloud
Container Registry
-
Добавлена команда для получения подробной информации о реестре:
yc container registry repository get. -
Команда
yc container registry repository list.Добавлен вывод уникального идентификатора реестра.
Сервисы управляемых баз данных
Все сервисы управляемых БД
-
Команда
yc <имя сервиса управляемой БД> create clusters.Для параметра
--*resource-presetдобавлено значение по умолчанию: s2.micro.
Yandex StoreDoc
-
Команда
yc managed-mongodb create clusters.Для параметра
--mongodb-versionизменено значение по умолчанию: с 3.6 на 4.0.
Версия 0.39.0 (16.09.19)
Изменения в сервисах Yandex Cloud
Container Registry
-
Команда
yc container registry.Добавлена возможность устанавливать и просматривать список ролей для реестра Docker-образов:
list-access-bindings,set-access-bindings,add-access-bindingиremove-access-binding.
Сервисы управляемых баз данных
Все сервисы управляемых БД
-
Команда
yc <имя сервиса управляемой БД> users list.При просмотре списка пользователей больше не отображается уникальный идентификатор кластера.
Версия 0.38.0 (09.09.19)
Изменения в CLI
Улучшено
- Улучшен вывод полей при просмотре списка API-ключей.
Версия 0.37.0 (06.09.19)
Изменения в CLI
Улучшено
- Добавлена проверка доступности эндпоинтов API Yandex Identity and Access Management, Yandex Resource Manager, Yandex Compute Cloud. Если эндпоинт недоступен, выдается ошибка.
- Добавлено отображение деталей ошибок.
Изменения в сервисах Yandex Cloud
Container Registry
Улучшено
- Добавлена поддержка ОС Windows для работы с Docker Credential helper.
- Добавлена подробная ошибка при использовании
docker loginодновременно с Docker Credential helper.
Instance Groups
- Добавлены команды для управления метаданными группы ВМ:
yc compute instance-group add-metadataиyc compute instance-group remove-metadata.
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster update.Добавлены параметры
--node-service-account-idи--node-service-account-name, позволяющие добавить или изменить сервисный аккаунт для узлов у существующего кластера Kubernetes. -
Команда
yc managed-kubernetes node-group update.Добавлены параметры для изменения параметров существующей группы узлов:
--metadata,--metadata-from-file,--platform-id,--memory,--cores,--core-fraction,--disk-type,--disk-size,--preemptible. -
Добавлены команды для управления метками:
yc managed-kubernetes node-group add-labelsиyc managed-kubernetes node-group remove-labels. -
Добавлены команды для управления метаданными группы узлов:
yc managed-kubernetes node-group add-metadataиyc managed-kubernetes node-group remove-metadata.
Сервисы управляемых баз данных
Managed Service for PostgreSQL
-
Команда
yc managed-postgresql cluster update.Добавлен флаг
--connection-pool-discardдля отключения менеджера подключений. -
Команды
yc managed-postgresql user createиyc managed-postgresql user update.Добавлена возможность указать логин и задать права доступа для пользователя с помощью параметров
--loginи--grants.
Версия 0.36.0 (27.08.19)
Изменения в сервисах Yandex Cloud
Resource Manager
-
Команда
yc resource-manager cloud update.Добавлена возможность переименовать облако.
Версия 0.35.1 (16.08.19)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Все сервисы управляемых БД
-
Команда
yc <имя сервиса управляемой БД> cluster create.Переименованы типы дисков по умолчанию:
network-nvmeнаnetwork-ssd,local-nvmeнаlocal-ssd.
Версия 0.35.0 (09.08.19)
Изменения в CLI
Улучшено
- В сообщение о новой версии CLI добавлена ссылка на документацию с описанием релизов.
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for PostgreSQL
-
Команда
yc managed-postgresql cluster create.Для параметра
--userдобавлены свойства:permission,conn-limit,default-transaction-isolation,lock-timeout,log-min-duration-statement,synchronous-commit,temp-file-limit,log-statement.
Версия 0.34.0 (26.07.19)
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for Redis
-
Команда
yc managed-redis shards.Добавлена поддержка шардов для кластеров Redis.
Managed Service for ClickHouse®
-
Команда
yc managed-clickhouse cluster add-external-dictionary.Добавлена поддержка словарей PostgreSQL. Флаги для работы со словарями:
--postgresql-source,--postgresql-source-hostsи--postgresql-invalidate-query.
Managed Service for MySQL®
-
Команда
Managed Service for MySQL® cluster update-config --set.Добавлена возможность глобально задать режим SQL с помощью параметра
sql_mode.
Версия 0.33.0 (19.07.19)
Изменения в CLI
Улучшено
- Индикатор прогресса выполнения команды изменен с точек на троббер
.
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Managed Service for PostgreSQL
-
Команды
yc managed-postgresql user createиyc managed-postgresql user update.Добавлена настройка параметров пользователя с помощью параметров
--lock_timeout,--log_min_duration_statementи т. д.
Версия 0.32.0 (05.07.19)
Изменения в CLI
Улучшено
-
Команды для отображения списка элементов
yc <сервис> <ресурс> list.Увеличено максимальное число элементов в выводе со 100 до 1000.
Изменения в сервисах Yandex Cloud
Сервисы управляемых баз данных
Yandex StoreDoc
-
Команды
yc managed-mongodb cluster updateиyc managed-mongodb cluster update-config.Для шардированных кластеров появилась возможность изменять параметры компонентов
mongosиmongocfg.
Версия 0.31.0 (01.07.19)
Изменения в CLI
Улучшено
- При использовании CLI на ВМ, запущенной от имени сервисного аккаунта, по умолчанию CLI будет авторизовываться от имени этого сервисного аккаунта.
Исправлено
- Попытка получить ресурс, указав его уникальный идентификатор, завершалась с ошибкой, если в конфигурации CLI не был задан параметр
folder-id. - Попытка получить каталог, указав его уникальный идентификатор, завершалась с ошибкой, если у пользователя не было роли
viewerна каталог в Yandex Cloud. - Команда
yc initзавершалась с ошибкой, если у пользователя не было ролиviewerв Yandex Cloud.
Изменения в сервисах Yandex Cloud
Network Load Balancer
-
Команды
yc load-balancer network-load-balancer createиyc load-balancer network-load-balancer update.Для параметра
--listenerпоявилась возможность задать свойствоtarget-port, позволяющее настроить NAT так, чтобы целевые ресурсы принимали трафик на порту, отличном от портаlistener.
Сервисы управляемых баз данных
Managed Service for ClickHouse®
-
Команды
yc managed-clickhouse user createиyc managed-clickhouse user update.Добавлен параметр
--settings, позволяющий задать пользовательские настройки.
Версия 0.30.0 (18.06.19)
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Команда
yc compute instance update.Добавлены параметры
--service-account-idи--service-account-name, позволяющие добавить или изменить сервисный аккаунт для существующей ВМ. -
Команда
yc compute instance create.Изменено количество ядер, используемое по умолчанию при создании ВМ с платформой Intel Cascade Lake (
standard-v2). Теперьcores: 2.
Managed Service for Kubernetes
-
Команда
yc managed-kubernetes cluster update.Добавлен флаг
--default-gateway-v4-address, позволяющий обновить адрес шлюза для существующего Kubernetes кластера.
Версия 0.29.0 (11.06.19)
- Небольшие исправления и обновления.
Версия 0.28.0 (05.06.19)
Изменения в CLI
- Добавлено автоматическое повторное подключение в случае недоступности любого ресурса, задействованного в выполнении команды. CLI повторит попытку соединения 5 раз, частота повтора вычисляется с помощью экспоненциального откладывания (exponential backoff).
Изменения в сервисах Yandex Cloud
Compute Cloud
-
Команда
yc compute instance create.Добавлен параметр
--gpus, позволяющий указать количество графических процессоров у виртуальной машины.
Сервисы управляемых баз данных
Все сервисы управляемых БД
-
Команда
yc <имя сервиса управляемой БД> cluster get.Улучшен вывод информации о кластере.
-
Команда
yc <имя сервиса управляемой БД> cluster create.Добавлен параметр
--backup-window-start, позволяющий при создании кластера настроить время его ежедневного резервного копирования.
Managed Service for ClickHouse®
-
Команда
yc managed-clickhouse cluster add-zookeeper.Добавлена возможность добавлять хосты ZooKeeper.
-
Команда:
yc managed-clickhouse shards add.Изменена логика создания шардов:
- Если не указан параметр
--host, параметры для шарда копируются из самого старого шарда. - Если указан параметр
--host, требуется введение всех параметров. - Если шарды отсутствуют, для создания шарда также требуется введение всех параметров.
- Если не указан параметр
ClickHouse® является зарегистрированным товарным знаком ClickHouse, Inc