Bonnes pratiques
Conception d’applications
À faire :
- Utilisez des labels de composants descriptifs et uniques
- Regroupez visuellement les composants liés sur le canevas
- Documentez les applications avec des descriptions
- Utilisez des noms de variables d’environnement significatifs
À ne pas faire :
- Utiliser des noms génériques comme “app” ou “service”
- Coder en dur les secrets dans les variables d’environnement
- Sauter la validation avant la publication
Gestion des versions
À faire :
- Utilisez le versioning sémantique (
v1.0.0,v1.1.0,v2.0.0) - Écrivez des descriptions de version significatives
- Testez minutieusement en brouillon avant de publier
À ne pas faire :
- Sauter les numéros de version de façon aléatoire
- Publier des configurations non testées
- Supprimer toutes les versions sans sauvegarde
Sécurité
À faire :
- Utilisez des variables d’environnement pour la configuration
- Définissez des politiques de redémarrage appropriées
- Utilisez des tags d’image spécifiques (pas
latest)
À ne pas faire :
- Stocker des mots de passe dans des variables d’environnement en clair (utilisez des secrets)
- Exécuter des conteneurs en root inutilement
- Accorder des permissions excessives
Collaboration d’équipe
À faire :
- Écrivez des descriptions et notes de version claires
À ne pas faire :
- Sauter les descriptions lors de la publication
- Ignorer les notifications concernant les applications que vous utilisez