notebook/IT/Kubernetes/Kubernetes.md

25 lines
885 B
Markdown
Raw Normal View History

2022-02-20 18:47:35 +00:00
---
created: 2022-02-20T19:34:47+01:00
modified: 2022-02-20T19:59:55+01:00
2022-02-20 18:47:35 +00:00
---
# Kubernetes
## pod
2022-02-20 18:47:35 +00:00
Un pod peut contenir plusieurs container avec une couche réseau et stockage partagé
## Storage
2022-02-20 18:47:35 +00:00
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
2022-02-20 18:47:35 +00:00
Permet de séparer les pod et de ne travailler que sur les pod nécessaire