Как исправить / отредактировать OpenEBS cStor SPC для изменения max/minPools?
Как исправить патч OpenEBS Storage Pool Claim(SPC) для изменения max/minPools. По некоторым причинам, похоже, что kubectl patch не поддерживает его.
1 ответ
Перед выполнением этого действия получите текущее количество реплик пула. В этом случае вам нужно будет выполнить слияние JSON. Ниже приведены шаги по исправлению StoragePoolClaim.
Шаг 1: Вам нужно создать файл YAML с именем patch.yaml и добавить следующий контент.
spec:
maxPools:1
Шаг 2: Запустите следующую команду, чтобы сделать патч
kubectl patch spc <spc_name> --type merge --patch "$(cat patch.yaml)"
Пример:
kubectl patch spc cstor-sparse-pool --type merge --patch "$(cat patch.yaml)"
Ниже приведен пример вывода.
storagepoolclaim.openebs.io/cstor-sparse-pool patched