Aller au contenu principal

Roadmap 2024

articles publiés
16
nouveaux sujets
10
domaines travaillés
5
  1. J
  2. F
  3. M
  4. A
  5. M
  6. J
  7. J
  8. A
  9. S
  10. O
  11. N
  12. 16D
  • pratiqué
  • en cours
  • à venir

Objectifs​

En 2024, je veux consolider ce qui fait tourner mes projets au quotidien : le réseau devant les services, les conteneurs qui les hébergent et les pipelines qui les livrent.

Comprendre ce qui distingue un reverse proxy d'un proxy classique et savoir en configurer un avec Nginx.

  • Proxy, reverse proxy et équilibrage de charge

Prendre Docker en main de bout en bout : images et bonnes pratiques, publication sur un registre, puis déploiement avec Docker Compose et Dokku.

  • Conteneurs et machines virtuelles
  • Images et Dockerfile
  • Docker Compose
  • Registres d'images

Construire au travail une bibliothèque de workflows GitHub Actions réutilisables (build, tests, publication, déploiement), avec publication automatique des releases et des tags, et des runners auto-hébergés sur Kubernetes avec ARC.

  • Workflows GitHub Actions
  • Actions et workflows réutilisables
  • Runners auto-hébergés

Rétrospective​

Tous les articles de 2024 datent de décembre.

  1. Deux articles posent les bases : la différence entre proxy et reverse proxy, puis la configuration de Nginx.

  2. J'ai écrit une série d'introduction à Docker, des conteneurs face aux machines virtuelles jusqu'à la publication d'images sur GHCR, puis le déploiement avec Docker Compose et Dokku.

  3. Au travail, j'ai mis en place des workflows réutilisables, la publication automatique des releases et des tags, des runners personnalisés et des matrices de jobs (CI/CD GitHub Actions, GitHub ARC Kubeadm). Six articles détaillent GitHub Actions, du premier workflow aux runners auto-hébergés sur Kubernetes avec ARC.

    • Orchestrateurs légers (Swarm, Dokku)nouveau