Achei dificil.
Mais para explicar minha dificuldade, esse é o manifest que recebi do cliente:
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: nginx-claim # name it whatever you want, must correspond in the deployment
annotations:
volume.beta.kubernetes.io/storage-class: "aws-efs"
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Mi # value is irrelevant, but property is mandatory
Daí nesse caso, eu to achando que devo criar um PV e nao usar um default, e dai definir o path e o NFS nele, e tambem acho que nao preciso definir um storageclass mas preciso criar um provisioner, será que é nesse caminho?
Estou estudando dentro dessa linha de configuração (será que é complexo assim mesmo ?):
https://docs.openshift.com/container-platform/4.2/storage/persistent_storage/persistent-storage-efs.html#efs-provisioner_persistent-storage-efs