Работа с секретамиBeta
Эти методы позволяют работать с секретами кластера Cloud Containers, который обеспечивает работу кластера Cloud Spark. Секреты Kubernetes позволяют организовать безопасное хранение и использование чувствительных данных, которые могут понадобиться во время выполнения задания Spark.
Создает секрет в указанном пространстве имен на основе предоставленного манифеста. Манифест должен быть в формате YAML.
Необходимая роль токена: Администратор
. Подробнее о ролях токенов.
Аргумент | Тип | Описание |
---|---|---|
|
| Идентификатор кластера Cloud Spark, в котором нужно создать секрет. Список кластеров Cloud Spark и их идентификаторов можно получить с помощью метода get_clusters |
|
| Путь к YAML-файлу с манифестом |
|
| Имя пространства имен, в котором нужно создать секрет. Это пространство имен должно существовать, иначе секрет не будет создан. |
Возвращает объект класса K8sSecret с информацией о созданном секрете.
Поле | Тип | Описание |
---|---|---|
|
| Имя секрета |
|
| Тип секрета |
|
| Имя пространства имен, в котором находится секрет |
|
| Данные секрета в виде пар |
Получает список имен секретов в указанном пространстве имен. Возвращает объект класса K8sObjectNamesList
, который содержит в себе список имен секретов.
Чтобы получить детальную информацию об отдельном секрете из списка, используйте метод get_secret_detail.
Необходимая роль токена: Администратор
или Пользователь
. Подробнее о ролях токенов.
Аргумент | Тип | Описание |
---|---|---|
|
| Идентификатор кластера Cloud Spark, для которого нужно получить список секретов. |
|
| Имя пространства имен, из которого нужно получить список секретов. |
Объект класса K8sObjectNamesList
, который содержит в себе список имен секретов.
Получает подробную информацию о секрете Kubernetes по его имени.
Необходимая роль токена: Администратор
или Пользователь
. Подробнее о ролях токенов.
Аргумент | Тип | Описание |
---|---|---|
|
| Идентификатор кластера Cloud Spark, для которого нужно получить информацию о секрете. |
|
| Имя секрета, информацию о котором нужно получить. |
|
| Имя пространства имен, в котором находится секрет. |
Возвращает объект класса K8sSecret
с информацией о секрете.
Поле | Тип | Описание |
---|---|---|
|
| Имя секрета |
|
| Тип секрета |
|
| Имя пространства имен, в котором находится секрет |
|
| Данные секрета в виде пар |
Удаляет секрет по его имени.
Необходимая роль токена: Администратор
. Подробнее о ролях токенов.
Аргумент | Тип | Описание |
---|---|---|
|
| Идентификатор кластера Cloud Spark, для которого нужно получить информацию о секрете. |
|
| Имя секрета, который нужно удалить. |
|
| Имя пространства имен, в котором находится секрет. |
Возвращаемого значения нет.