Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Erro ao criar PersistentVolumeClaim

Bom dia Ao criar o

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: permissao-sessao
spec:
  accessModes:
    - ReadWriteMany
  resources:
    requests:
      storage: 1G

E verificar o status com

kubectl describe  pvc permissao-sessao

Retorna o com o seguinte resultado

Name:          permissao-sessao
Namespace:     prod
StorageClass:  
Status:        Pending
Volume:        
Labels:        <none>
Annotations:   <none>
Finalizers:    [kubernetes.io/pvc-protection]
Capacity:      
Access Modes:  
VolumeMode:    Filesystem
Mounted By:    <none>
Events:
  Type    Reason         Age                  From                         Message
  ----    ------         ----                 ----                         -------
  Normal  FailedBinding  7s (x20 over 4m38s)  persistentvolume-controller  no persistent volumes available for this claim and no storage class is set

Neste estado não consigo subir o serviço que depende deste volume

Como posso corrigir este erro ?

3 respostas

Olá Ricardo, tudo bem? Na especificação de tamanho você colocou 1G porém a especificação nesse caso é usando 1Gi usando i (letra i minúscula), tenta alterar a linha deixando dessa forma:

storage: 1Gi

E tenta criar novamente permissao-sessao. Qualquer coisa estamos a disposição, é só falar!

Continua com o mesmo erro , alias já estava com o '1Gi' acho que cortou quando dei ctrlC + ctrlV.

solução!

Ricardo, você poderia disponibilizar o código do seu arquivo statefull-sistema.yml? E você já tentou adicionar esse arquivo "permissao-sessao" e o outro arquivo de "permissao-imagens" dentro do minukube? Usando o comando kubectl create -f <nome-do-arquivo>?