Wie kann Support für Persistent Volume Provisioner in einem Kubernetes-Cluster bereitgestellt werden?

Lesezeit: 2 Minuten

Ok, das könnte eine grundlegende Frage sein, aber ich bin neu bei Kubernetes und habe versucht, WordPress mit helm darauf zu installieren, indem ich das Stable/Wordpress-Diagramm verwendet habe, aber ich erhalte immer wieder die Fehlermeldung „Pod hat ungebundene sofortige PersistentVolumeClaims (zweimal wiederholt) ” liegt an der Anforderung hier drin https://github.com/helm/charts/tree/master/stable/wordpress. “PV-Provider-Unterstützung in der zugrunde liegenden Infrastruktur” Wie aktiviere ich dies in meiner Infrastruktur? Ich habe meinen Cluster über drei Knoten auf Digitalocean eingerichtet. Ich habe versucht, nach Tutorials dazu zu suchen, bisher ohne Erfolg. Bitte lassen Sie mich wissen, was ich vermisse, danke.

Benutzer-Avatar
Ijaz Ahmad

PersistentVolume -Typen sind als Plugins implementiert. Kubernetes unterstützt derzeit die folgenden Plugins:

GCEPersistentDisk
AWSElasticBlockStore
AzureFile
AzureDisk
FC (Fibre Channel)
Flexvolume
Flocker
NFS
iSCSI
RBD (Ceph Block Device)
CephFS
Cinder (OpenStack block storage)
Glusterfs
VsphereVolume
Quobyte Volumes
HostPath (Single node testing only – local storage is not supported in any way and WILL NOT WORK in a multi-node cluster)
Portworx Volumes
ScaleIO Volumes
StorageOS

Mit diesen Plugins können Sie die Unterstützung für PVs oder dynamische PVs aktivieren.

Detailbezug

Auf Digital Ocean können Sie Blockspeicher für Volumes verwenden.

Einzelheiten

  • ijaz, der Link, den Sie zu Digitalocean bereitgestellt haben, ist für ihren experimentellen Kubernetes-Dienst (der derzeit nur auf Einladung verfügbar ist). aus den Plugins, die Sie aufgelistet haben, welches am einfachsten zu handhaben ist (denken Sie daran, dass ich ein Neuling auf Kubernetes bin). Und können Sie mir auch einen einfachen Tutorial-Link dazu geben, danke.

    – Jonathan Kumar

    21. Oktober 2018 um 15:30 Uhr

  • Hallo, Sie können jedes Plugin verwenden, das dynamische Bereitstellung unterstützt, da Sie es in Ihrer Bereitstellung unbedingt benötigen. Informationen zur Verwendung dieser Plugins finden Sie in der Kubernetes-Dokumentation.

    – Ijaz Ahmad

    21. Oktober 2018 um 15:34 Uhr

  • okay, danke, ich bin mit lxc vertraut und sie empfehlen meistens die Verwendung von cephfs für Hochverfügbarkeits-Apps mit Clustering, aber ich habe auch gute Dinge über glusterfs gehört. aber Gluster ist Blockspeicher und kann basierend auf diesem Artikel ohne Schwachstellen skalieren technologyadvice.com/blog/informationstechnologie/…. Also werde ich mal Glusterfs ausprobieren.

    – Jonathan Kumar

    21. Oktober 2018 um 17:24 Uhr

  • Wenn Sie nur mit Kubernetes spielen, verwenden Sie einfach lokale Festplatten

    – Ijaz Ahmad

    21. Oktober 2018 um 18:00 Uhr

Kubernetes kann eingerichtet werden Dynamische Volume-Bereitstellung. Dadurch könnte das Diagramm mit der Standardkonfiguration vollständig ausgeführt werden, da die PVs bei Bedarf bereitgestellt würden.

1344100cookie-checkWie kann Support für Persistent Volume Provisioner in einem Kubernetes-Cluster bereitgestellt werden?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy