Хранилище (Storage)
Раздел ConfigMaps
Описание информационных колонок:
Имя (Name) – уникальное имя в кластере;
Пространство имен (Namespace) – используемое пространство имен;
Данные (Data) – содержание данных;
Возраст (Age) – время существования в кластере.
Основные функции управления:
Скачать YAML (Download YAML) - скачать YAML ConfigMap на локальный диск;
Удалить (Delete) – удалить выбранный ConfigMap;
Создать (Create) – создать новый ConfigMap.
Окно создания нового ConfigMap
Описание параметров создания нового правила:
Имя (Name) – уникальное имя в кластере;
Пространство имен (Namespace) – используемое пространство имен;
Описание (Description) – произвольный текст описания ConfigMap;
Данные (Data) – добавить данные вручную или читать из файла (любые данные, подходящие под спецификацию ConfigMap в Kubernetes);
Двоичные данные (Binary data) – добавить данные вручную или читать из файла (двоичные данные, которые хранятся в формате Base64-encoded);
Лейблы и Примечания (Labels and Annotations) – Пары ключ-значение для дополнительного определения условий использования ConfigMap.
Раздел PersistentVolumeClaims
Описание информационных колонок:
Состояние (State) – отображает текущее состояние тома;
Pending - PVC создан, но еще не привязан к PersistentVolume;
Bound - том привязан к PersistentVolume (PV);
Released – ресурс, использующий данный PVC удален, но том еще не очищен;
Lost – связанный PV был удален или стал недоступен;
Имя (Name) – уникальное имя в кластере;
Пространство имен (Namespace) – используемое пространство имен;
Статус (State) – отображение текущего состояния;
Том (Tome) – уникальный идентификатор тома;
Мощность (Capacity) – текущий объем тома;
Режим доступа (Access modes) – отображение режимов доступа;
Класс хранения (Storage class) – отображение используемого провайдера из StorageClass;
Режим тома (Volume mode) – отображает как PersistentVolume должен быть смонтирован в Pod (блочное устройство (raw block device) или как файловая система (filesystem));
Возраст (Age) – время существования в кластере.
Основные функции управления:
Скачать YAML (Download YAML) - скачать YAML конфигурацию на локальный диск;
Удалить (Delete) – удалить выбранный PVC;
Создать (Create) – создать новый PVC.
Окно создания нового PersistentVolumeClaims
Описание параметров создания нового правила:
Имя (Name) – уникальное имя в кластере;
Пространство имен (Namespace) – используемое пространство имен;
Описание (Description) – произвольный текст описания;
Утверждение тома/Источник – выбор носителя для создания ресурса (CSI-провайдер или том на физическом носителе узла кластера);
Утверждение тома/Класс хранилища – используемый StorageClass, доступный для ресурса;
Утверждение тома/Request Storage – объем запрашиваемого ресурса;
Настроить/Режим доступа (Customize) – выбор доступного режима использования – RWO/RWM/ROX;
Лейблы и Примечания (Labels & Annotations) – пары ключ-значение для дополнительного определения условий использования.
Раздел PersistentVolumes
Описание информационных колонок:
Состояние (State) – отображает текущее состояние тома;
Bound - том привязан к PersistentVolumeClaim (PVC);
Available - том свободен и доступен для привязки;
Released - PVC удален, но том еще не очищен;
Failed - ошибка при работе с томом;
Имя (Name) – имя тома в кластере;
Политика Reclaim (Reclaim Policy) – политика управления томом после удаления PVC;
Delete - том автоматически удаляется;
Retain - том сохраняется для ручного управления;
Recycle - устаревшее, данные очищаются (deprecated);
Persistent Volume Claim (Persistent volume claim) – Отображает PVC, к которому привязан данный PV;
Источник (Source) – StorageClass, на основе которого создан том;
Причина (Reason) – Дополнительная информация о состоянии тома;
Возраст (Age) – время существования тома в кластере.
Основные функции управления:
Скачать YAML (Download YAML) - скачать YAML конфигурацию на локальный диск;
Удалить (Delete) – удалить выбранный том;
Создать (Create) – создать новый том.
Окно создания нового PersistentVolumes
Описание параметров создания нового правила:
Имя (Name) - уникальное имя PersistentVolume в кластере Kubernetes;
Описание (Description) – дополнительное описание;
Плагин тома (Volume Plugin) - определяет тип хранилища и способ работы с ним;
Локальные хранилища (Volume plugin):
hostPath - доступ к директории на ноде;
emptyDir - временное хранилище (исчезает с удалением Pod'а);
local - локальное хранилище с привязкой к ноде;
Сетевые хранилища:
nfs - Network File System;
cifs - SMB/CIFS shares;
cephfs - Ceph Filesystem;
Емкость - определяет размер тома хранилища;
ID тома - уникальный идентификатор тома во внешней системе хранения (генерируется автоматически при динамическом создании);
Partition – Номер раздела на устройстве (для блочных хранилищ);
Тип файловой системы – определяет формат файловой системы тома;
Указания на разрешения к тому – определяет режимы доступа к тому;
Режимы доступа:
ReadWriteOnce (RWO) - том может быть использован как read-write одной нодой;
ReadOnlyMany (ROX) - том может быть использован как read-only многими нодами;
ReadWriteMany (RWX) - том может быть использован как read-write многими нодами;
ReadWriteOncePod (RWOP) - том может быть использован как read-write одним Pod'ом;
Назначить на класс хранилища – связывает том с определенным типом хранилища;
Селектор нод – ограничивает ноды, на которых может быть размещен том.
Раздел Secrets
Описание информационных колонок:
Состояние (State) – отображает текущее состояние (возможные значения: Active/Inactive);
Имя (Name) – имя в кластере;
Пространство имен (Namespace) – используемое ресурсом пространство имен;
Вид (Kind) – отображение типа секрета, используемое при создании;
Данные (Data) – текстовое описание данных, содержащихся в секрете;
Возраст (Age) – время существования в кластере.
Основные функции управления:
Скачать YAML (Download YAML) - скачать YAML конфигурацию на локальный диск;
Удалить (Delete) – удалить выбранный секрет;
Создать (Create) – создать новый секрет.
Окно создания нового Secrets
На примере Пользовательского типа:

Описание параметров создания нового правила:
Тип (Type) – выбор типа секрета из выпадающего меню поддерживаемых системой;
Имя (Name) – имя в кластере;
Пространство имен (Namespace) – используемое ресурсом пространство имен;
Описание (Description) – произвольное описание;
Данные (Data) – поле, изменяемое в зависимости от выбранного типа. Могут включать в себя адреса, домены, поля ключ-значение;
Лейблы и Примечания (Labels & Annotations) – пары ключ-значение для дополнительного определения условий использования.
Раздел StorageClasess
Описание информационных колонок:
Состояние (State) – отображает текущее состояние (возможные значения: Active/Inactive);
Имя (Name) – имя в кластере;
Провайдер (Provisioner) – используемый CSI-провайдер;
По умолчанию (Default) – отображает информацию о том, какой из провайдеров используется по умолчанию;
Возраст (Age) – время существования в кластере.
Основные функции управления:
Скачать YAML (Download YAML) - скачать YAML конфигурацию на локальный диск;
Удалить (Delete) – удалить выбранный том.
Заметка
Добавление новых сущностей в StorageClasses устанавливается посредством Аддонов(дополнений).



















