veilletechno:kubernetes:iscsi:targetd

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
veilletechno:kubernetes:iscsi:targetd [2019/02/03 15:52] madkoveilletechno:kubernetes:iscsi:targetd [2019/02/03 15:56] (Version actuelle) – [Changer la classe de stockage par défaut] madko
Ligne 191: Ligne 191:
  
 Sur le serveur targetd, on doit voir une nouvelle LUN (via targetcli) et un nouvel LV qui l'utilise (notre targetd est configuré pour utiliser du LVM via un VG appelé iscsi). Sur le serveur targetd, on doit voir une nouvelle LUN (via targetcli) et un nouvel LV qui l'utilise (notre targetd est configuré pour utiliser du LVM via un VG appelé iscsi).
 +
 +===== Changer la classe de stockage par défaut =====
 +
 +Nous avons vu que notre test de PVC explicite clairement sa classe de stockage. Si nous voulons que par défaut les pods qui ne précise rien à ce niveau parte sur notre classe de stockage iSCSI, il suffit de définir cette dernière comme classe par défaut.
 +
 +Pour afficher les classes de stockage :
 +
 +<code>
 +[root@node1 ~]# kubectl get sc
 +NAME                       PROVISIONER     AGE
 +iscsi-targetd-vg-targetd   iscsi-targetd   18m
 +</code>
 +
 +Pour définir une classe comme classe par défaut :
 +
 +<code>
 +kubectl patch storageclass iscsi-targetd-vg-targetd -p '{"metadata": {"annotations":{"storageclass.kubernetes.io/is-default-class":"true"}}}'
 +</code>
 +
 +Résultat :
 +
 +<code>
 +[root@node1 ~]# kubectl get sc
 +NAME                                 PROVISIONER     AGE
 +iscsi-targetd-vg-targetd (default)   iscsi-targetd   18m
 +</code>
  
  
  • veilletechno/kubernetes/iscsi/targetd.1549209160.txt.gz
  • Dernière modification : 2019/02/03 15:52
  • de madko