Посмотреть операции с кластером Managed Service for Kubernetes
Все действия с ресурсами сервиса Managed Service for Kubernetes сохраняются в виде списка операций. Каждой операции присваивается уникальный идентификатор.
Получить список операций
Чтобы посмотреть операции со всеми кластерами Kubernetes, на панели слева выберите
Можно получить список операций для конкретного кластера:
-
В консоли управления
откройте каталог, в котором находится кластер. -
Выберите сервис Managed Service for Kubernetes.
-
Выберите нужный кластер.
-
Перейдите на панель
Операции для выбранного кластера.В открывшемся списке отображаются операции с выбранным кластером.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
Чтобы получить список операций для кластера Managed Service for Kubernetes, воспользуйтесь командой:
yc managed-kubernetes cluster list-operations <имя_или_идентификатор_кластера>
Результат:
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
| ID | CREATED AT | CREATED BY | MODIFIED AT | STATUS | DESCRIPTION |
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
| cat5g6mqaccn******** | 2024-05-14 18:40:02 | aje9k8luj4qf******** | 2024-05-14 18:40:03 | DONE | Update cluster |
| cati1flsiarv******** | 2024-05-14 18:29:13 | aje9k8luj4qf******** | 2024-05-14 18:36:17 | DONE | Create cluster |
+----------------------+---------------------+----------------------+---------------------+--------+----------------+
По умолчанию информация об операциях выводится в текстовом формате. Чтобы получить более подробную информацию, укажите формат yaml
или json
для выводимых данных с помощью флага --format
:
yc managed-kubernetes cluster list-operations <имя_или_идентификатор_кластера> --format yaml
Результат:
- id: cat5g6mqaccn********
description: Update cluster
created_at: "2024-05-14T18:40:02Z"
created_by: aje9k8luj4qf********
modified_at: "2024-05-14T18:40:03Z"
done: true
metadata:
'@type': type.googleapis.com/yandex.cloud.k8s.v1.UpdateClusterMetadata
cluster_id: cathr91hiupd********
response:
'@type': type.googleapis.com/yandex.cloud.k8s.v1.Cluster
id: cathr91hiupd********
folder_id: b1g681qpemb4********
created_at: "2024-05-14T18:29:13Z"
name: my-k8s-logs
status: RUNNING
health: HEALTHY
network_id: enpphqi8uvcm********
...
service_account_id: ajeevjv1lv01********
node_service_account_id: ajeevjv1lv01********
release_channel: REGULAR
- id: cati1flsiarv********
description: Create cluster
created_at: "2024-05-14T18:29:13Z"
created_by: aje9k8luj4qf********
modified_at: "2024-05-14T18:36:17Z"
done: true
metadata:
'@type': type.googleapis.com/yandex.cloud.k8s.v1.CreateClusterMetadata
cluster_id: cathr91hiupd********
response:
'@type': type.googleapis.com/yandex.cloud.k8s.v1.Cluster
id: cathr91hiupd********
folder_id: b1g681qpemb4********
created_at: "2024-05-14T18:29:13Z"
name: my-k8s
status: RUNNING
health: HEALTHY
network_id: enpphqi8uvcm********
...
node_service_account_id: ajeevjv1lv01********
release_channel: REGULAR
Воспользуйтесь методом REST API listOperations для ресурса Cluster или вызовом gRPC API ClusterService/ListOperations.
Получить подробную информацию об операции
-
Получите список операций для кластера Managed Service for Kubernetes.
-
Скопируйте идентификатор нужной операции.
-
Получите подробную информацию об операции:
CLIAPIЕсли у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра
--folder-name
или--folder-id
.Выполните команду:
yc operation get <идентификатор_операции>
Результат:
id: cat5g6mqaccn******** description: Update cluster created_at: "2024-05-14T18:40:02Z" created_by: aje9k8luj4qf******** modified_at: "2024-05-14T18:40:03Z" done: true metadata: '@type': type.googleapis.com/yandex.cloud.k8s.v1.UpdateClusterMetadata cluster_id: cathr91hiupd******** response: '@type': type.googleapis.com/yandex.cloud.k8s.v1.Cluster id: cathr91hiupd******** folder_id: b1g681qpemb4******** created_at: "2024-05-14T18:29:13Z" name: my-k8s-logs status: RUNNING health: HEALTHY network_id: enpphqi8uvcm******** ... service_account_id: ajeevjv1lv01******** node_service_account_id: ajeevjv1lv01******** release_channel: REGULAR
Воспользуйтесь вызовом gRPC API OperationService/Get.