Intermédiaire
Une image de 1 Go
Le service catalogue est un petit programme Go, et pourtant son image pèse 1,1 Go : toute la chaîne de compilation Go part en production. Fais passer l'image sous 100 Mo avec un build multi-étapes.
Le test construit catalog/ en catalog:ci, le lance sur le port 8080 et vérifie /health pendant une demi-heure, puis mesure la taille de l'image qui tourne.
Ce que ton serveur doit tenir
- Taille de l'image < 100 MB
- Disponibilité ≥ 99 %