Вот как работает Kubernetes внизу. Если у вас определены статические тома, запрос на выделение используется для получения наилучшего из доступных совпадений. Так что, если нет одного точного размера, он возьмет следующий размер. Он не может разделить постоянный том и просто отдать его вам. Он также не устанавливает никаких ограничений, поэтому, несмотря на то, что вы запрашиваете 400 МБ, вы можете использовать до 1 ГБ, предоставляемых постоянным томом.
Если вы пытаетесь экономно использовать пространство хранения при условии, что хранилище имеет тип ReadWriteMany, вы можете использовать одно постоянное утверждение тома для нескольких приложений, указав, что в каждом случае в каждом случае должен быть подключен дополнительный путь от тома. соответствующие контейнеры. Просто поймите, что нет квоты, которая бы помешала одному приложению использовать весь объем хранилища из постоянного тома, поэтому будьте осторожны, например, с совместным использованием постоянного тома с базой данных и некоторым другим приложением, которое может работать безудержно и использовать все пространство, как последнее то, что вы хотите сделать, это исчерпать пространство для базы данных.