Skip to main content

Localizar os arquivos de um PVC na VPS

Procedimento para encontrar o diretório real no disco da VPS que corresponde a um PVC provisionado pelo local-path-provisioner (StorageClass local-path, padrão do k3s).


Como funciona

O local-path-provisioner registra o caminho físico diretamente no PV vinculado ao PVC, em spec.hostPath.path. Não é necessário SSH nem conhecer o UID.


Procedimento

1. Obter o caminho físico

kubectl get pv $(kubectl get pvc -n apps <nome-do-pvc> -o jsonpath='{.spec.volumeName}') -o jsonpath='{.spec.hostPath.path}'

Exemplo de saída:

/var/lib/rancher/k3s/storage/pvc-d3c908b6-7e2e-491c-8d99-b974f5965c14_apps_halk-en-patch-data

2. Confirmar o conteúdo

ssh hostinger "ls -lh <path-do-passo-anterior>"