>_ IzzyLab

Практическое задание

PersistentVolumeClaim

средне

В /root/pvc.yaml уже лежит PersistentVolumeClaim data, но он неполный: не заданы режим доступа и объём. Доработай его — добавь accessModes ReadWriteOnce и запрос хранилища 1Gi.

Что потренируешь:
  • kubernetes
  • pvc
  • accessmodes
  • yq
  • хранилище

Разбор темы

PersistentVolumeClaim — это заявка пода на постоянное хранилище: он просит объём и режим доступа, а кластер подбирает под него том. accessModes — список; ReadWriteOnce означает монтирование на запись только одним узлом (типичный режим для баз и обычных приложений). Запрошенный объём живёт в spec.resources.requests.storage и задаётся строкой с суффиксом (1Gi — гибибайт, степень двойки). Дописать оба поля в существующий YAML удобно редактором вроде yq.

Что проверяется

  1. Манифест валиден
  2. Режим ReadWriteOnce
  3. Запрошен 1Gi

Как это выглядит