1
resposta

PV x PVC

Possuo vários PVs com a mesmo tamanho e accessmode. Gostaria de criar PVC associado a um PV específico (para fins de controle e gestão). É possível? Ex. pv-log 10Gi RWM pv-audit 10Gi RWM pv-trace 10Gi RWM

pvc-trace -> pv-trace pvc-audit -> pv-audit pvc-log -> pv-log

1 resposta

Olá, Danilo.

Tudo bem?

Desculpa a demora, estou respondendo esse tópico para tentar ajudar você e outros alunos que estiverem com essa mesma dúvida, e também para organizar o nosso fórum. Valeu :)

Sim, é possível criar um PVC associado a um PV específico. No seu caso, você possui vários PVs com o mesmo tamanho e accessmode, e gostaria de criar PVCs associados a cada um deles para fins de controle e gestão.

Para fazer isso, você precisa definir o nome do PV que deseja associar ao PVC no campo volumeName dentro das especificações do PVC. Por exemplo:

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: pvc-trace
spec:
  accessModes:
    - ReadWriteOnce
  resources:
    requests:
      storage: 10Gi
  volumeName: pv-trace

Dessa forma, o PVC pvc-trace estará associado ao PV pv-trace. Você pode fazer o mesmo para os outros PVs e PVCs.

Lembre-se de que o PV e o PVC devem ter o mesmo modo de acesso e a mesma capacidade para que a associação funcione corretamente.

Espero ter ajudado e bons estudos!