Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Pod DigitalOcean ma niezwiązane natychmiastowe trwałe roszczenia dotyczące woluminów

To:

nie ustawiono klasy pamięci

I puste dane wyjściowe dla kubectl describe sc oznacza, że ​​nie ma klasy pamięci.

Polecam zainstalowanie sterownika CSI dla Digital Ocean. To utworzy do-block-storage klasy przy użyciu interfejsu Kubernetes CSI.

Inną opcją jest użycie pamięci lokalnej. Korzystanie z lokalnej klasy pamięci:

$ cat <<EOF
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
  name: local-storage
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer
EOF | kubectl apply -f -

W obu przypadkach może być konieczne ustawienie jej jako domyślnej klasy pamięci, jeśli nie określisz storageClassName w twoim PCV:

$ kubectl patch storageclass local-storage -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'

lub

$ kubectl patch storageclass do-block-storage -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jakie są konsekwencje wyłączenia plotek, mieszania i bicia serca dla pracowników selera?

  2. Dodaj wygaśnięcie do pamięci podręcznej Redis

  3. node.js przechowuj obiekty w redis

  4. MISCONF Redis jest skonfigurowany do zapisywania migawek RDB

  5. Redis py:kiedy używać puli połączeń?