Matrice de compétences
Cette page liste les technologies nécessaires à maitriser avant d'utiliser la plateforme Cloud π Native.
Compétences
Technologie | Commentaires |
---|---|
Conteneurisation | Obligatoire Connaitre les principes de construction et de lancement d'images Docker |
Kubernetes | Obligatoire Connaître et comprendre les principes et objets principaux de k8s et les manifest de déploiement |
GitLab-CI | Obligatoire Connaître les pipelines de déploiements gitlab-ci |
Helm | Conseillé Savoir utiliser et créer un chart HELM |
GitOps | Obligatoire Comprendre les principes de déploiement GitOps |
Openshift | Conseillé Comprendre les différences avec kubernetes |
GitOps/ArgoCD | Conseillé Connaitre l'utilisation d'ArgoCD |
Liens utiles
- Kubernetes Basics: Pods, Nodes, Containers, Deployments and Clusters - video en anglais
- Kubernetes in 5 mins - video en anglais
- Adapting Docker and Kubernetes containers to run on Red Hat OpenShift Container Platform - article en anglais
- Building rootless containers for JavaScript front ends - article en anglais
- What is GitOps? - article en anglais*
- Appréhender le GitOps, le déploiement continu façon kube native