notebook/IT/Kubernetes/Kubernetes.md
GitJournal 3967cb6caa
Some checks failed
continuous-integration/drone/push Build is failing
Updated Note IT/Kubernetes/Kubernetes.md
2022-02-20 19:59:55 +01:00

885 B

created modified
2022-02-20T19:34:47+01:00 2022-02-20T19:59:55+01:00

Kubernetes

pod

Un pod peut contenir plusieurs container avec une couche réseau et stockage partagé

Storage

hostpath: permet de mapper un dossier de l host par contre attention ne pas utiliser sur un cluster avec plusieurs noeud car le dossier devra être identique sur tous les noeud

Persistant volume: stockage géré par kubernetes permet d utiliser différente resource réseau (NFS, système distribué...) Le persistant volume a un cycle de vie externe au pod qui l'utilise

Persistant volume claim: requête d un pod pour un ersistent volume

ConfigMap: objet kubernetes permettant de stocker des configurations peut être monté sur un pod pour par example fournir un fichier de configuration

namespace

Permet de séparer les pod et de ne travailler que sur les pod nécessaire