Skip to content

Commit

Permalink
Merge pull request #18 from sfeir-open-source/fix/review-add-some-inf…
Browse files Browse the repository at this point in the history
…ormation

Review: Add some informations in notes and slides
  • Loading branch information
audig authored Apr 4, 2024
2 parents d4be379 + a31a9a1 commit f53dfd6
Show file tree
Hide file tree
Showing 9 changed files with 25 additions and 10 deletions.
2 changes: 1 addition & 1 deletion docs/markdown/01-docker_reminders/01-reminders.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,4 +92,4 @@ La registry :

permet le partage d’images

Docker Hub, Google Container Registry, ...
Docker Hub, Google Container Registry, Gitlab, You Own registry ...
5 changes: 4 additions & 1 deletion docs/markdown/03-first_view/01-first_view.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,10 @@ Les noeuds exécutent les applications packagées dans des containers regroupés

L’exécution des Pods est gérée par les kubelet.

Kubelet est un process qui pilote l'engine docker pour deployer les resources
Kubelet est un process qui pilote le moteur de containeurs
respectant le CRI (Container Runtime Interface)
ex:
(Docker engines, CRI-O, Containerd)

##==##

Expand Down
2 changes: 1 addition & 1 deletion docs/markdown/05-getting_started/02-namespace.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

# Namespace

- Espace de nom pour isoler les déploiements
- Espace de nom pour isoler les ressources
- Peut être utilisé pour séparer les environnements (soft multi-tenant)
- Le nom d’une ressource est unique au sein d’un namespace.
- Par défaut:
Expand Down
3 changes: 2 additions & 1 deletion docs/markdown/05-getting_started/06-liveness_readiness.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,8 @@
Notes:
Kubeproxy sortira un pod du flux si le readiness devient ko.

Kubelet va redémarrer le container si le liveness est ko.
Kubelet va redémarrer le container si le liveness est ko,
ou si la startup n'est pas OK au bout d'une durée configurée

##==##

Expand Down
9 changes: 7 additions & 2 deletions docs/markdown/06-configuration_app/01-configuration_app.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

##==##

<!-- .slide: class="with-code" -->
<!-- .slide: class="with-code max-height" -->

# Variables d’environnement

Expand Down Expand Up @@ -179,6 +179,10 @@ data:
<!-- .element: class="big-code" -->
Notes:
La valeur des clés est encodé en base64, ce n'est pas du chiffrement.
##==##
<!-- .slide: class="with-code"-->
Expand All @@ -205,7 +209,8 @@ $ kubectl create secret docker-registry regcred

Notes:
Un secret va permettre de stocker des informations sensibles, comme des mots de passe, des clés privées.

L'objet secret permet de définir des règles de sécurité (RBAC), ex:
Les developpeurs n'ont pas accès aux secrets, les ops si
##==##

<!-- .slide: class="with-code max-height" -->
Expand Down
4 changes: 4 additions & 0 deletions docs/markdown/06-configuration_app/05-label_game.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@
- Pour le fonctionnement interne de Kubernetes
- ReplicaSet && Deployments ⇒ Pods
- Services ⇒ Pods
- Recommandations de nommage
- app.kubernetes.io/name: mysql
- app.kubernetes.io/component: database
- app.kubernetes.io/part-of: wordpress

##==##

Expand Down
3 changes: 2 additions & 1 deletion docs/markdown/07-upscale/02-upscale_auto.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ On peut déclarer un horizontal pod autoscaler en cli ou via l’api, exemple vi

Le HPA va agir sur le deployment pour monter ou descendre le nombre de pod en fonction du pourcentage de cpu consommé.

D’autres métriques peuvent être utilisés.
D’autres métriques peuvent être utilisés. Nativement CPU & RAM
Custom , nombre d'event dans un broker, nombre de requêtes/s

##==##

Expand Down
3 changes: 1 addition & 2 deletions docs/markdown/09-advanced_pods/02-template.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,9 @@ Plutôt que de déployer un deployment + un service + un configmap + ... , on a
# Template : Helm

- Le plus populaire aujourd’hui
- Chart: Ensemble de manifest permettant de déployer une solution/application
- Templating sur la base du moteur de template go
- Chart
- Repository de chart
- Tiller et état

`$ helm repo update`

Expand Down
4 changes: 3 additions & 1 deletion docs/markdown/10-installation/01-installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,13 @@ Kops : cli pour créer un cluster k8s sur des VMs chez des cloud provider AWS, G

- On premise
- Kubeadm
- Rke2
- Kubespray
- Cloud
- GKE (Google)
- AKS (Azure)
- EKS (AWS)
$ OVH
- OVH
- ….

Notes:
Expand Down

0 comments on commit f53dfd6

Please sign in to comment.