From 1f21e0fd74d1d8f1fa8b8a1b1d4b41aa0cec4587 Mon Sep 17 00:00:00 2001 From: GitJournal Date: Sun, 20 Feb 2022 19:47:32 +0100 Subject: [PATCH] Added Note IT/Kubernetes/2022-02-20-19-34-47.md --- IT/Kubernetes/2022-02-20-19-34-47.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 IT/Kubernetes/2022-02-20-19-34-47.md diff --git a/IT/Kubernetes/2022-02-20-19-34-47.md b/IT/Kubernetes/2022-02-20-19-34-47.md new file mode 100644 index 0000000..0135747 --- /dev/null +++ b/IT/Kubernetes/2022-02-20-19-34-47.md @@ -0,0 +1,26 @@ +--- +created: 2022-02-20T19:34:47+01:00 +modified: 2022-02-20T19:47:29+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