Насколько я понял, api kubernetes позволяет монтировать подпуть pvc в контейнер в спецификации volumeMounts
.
В моем примере я хочу смонтировать ПВХ my-pvc
, но в подкаталоге с /my-subpath
до /my-mount
.
Таким образом, каталог /my-subpath
на my-pvc
будет смонтирован в контейнере под /my-mount
.
При обычном использовании Kubernetes это выглядело бы следующим образом, если бы я понял документацию:
volumeMounts:
- mountPath: /my-mount
name: my-pvc
subPath: "my-subpath"
Моя проблема сейчас в том, что в плагине jenkins kubernetes это кажется невозможным.
Если я правильно понял документы, кажется, что это возможно только смонтируйте корневой каталог, то есть /
, пвх my-pvc
в /my-mount
в контейнере, поскольку нет опции subPath
:
Что-то мне не хватает, или это просто невозможно?
my-subpath
является подкаталогом/my-mount
? - person Technext   schedule 28.05.2020/
, в/my-mount
, как я понял. Я хочу смонтировать/my-subpath
на/my-mount
. - person Mark G   schedule 28.05.2020- mountPath: /my-mount/my-subpath
&subPath: my-subpath
. Также обратите внимание, что значениеsubPath
не содержит/
в начале. - person Technext   schedule 28.05.2020/my-mount/my-subpath
. Проблема в том, что api плагина jenkins kubernetes не имеетsubPath
(см. Скриншот документа), или это просто не задокументировано? - person Mark G   schedule 28.05.2020/pvc/my-subpath
внутри своего контейнера как/my-mount
. Я прав? - person hariK   schedule 28.05.2020