Questions technique d’entretien DevOps – Partie 10
Questions d’Entretien sur DevOps avec des réponses pour la préparation des entretiens d’embauche, tests en ligne, examens et certifications. Ces questions et réponses sur DevOps comprennent divers sujets tel que les bases du DevOps, le développement, le déploiement continus, l’automatisation, gestion du configuration, etc… Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur DevOps.
1. Quelle est la différence principale entre la stratégie Git « Git Flow » et « GitHub Flow » ?
A « Git Flow » utilise un processus de gestion des branches complexe, tandis que « GitHub Flow » est plus simple et basé sur la branche principale
B « GitHub Flow » utilise un processus de gestion des branches complexe, tandis que « Git Flow » est plus simple et basé sur la branche principale
C « Git Flow » se concentre sur l’intégration continue, tandis que « GitHub Flow » se concentre sur le déploiement continu
D « GitHub Flow » n’utilise pas de branches, alors que « Git Flow » utilise uniquement des branches principales
2. Quelle est la différence entre une image Docker et un conteneur Docker ?
A Une image Docker est une version en cours d’exécution d’un conteneur, tandis qu’un conteneur Docker est une copie statique de l’image
B Une image Docker est un fichier qui contient tout le nécessaire pour créer un conteneur, tandis qu’un conteneur est une instance en cours d’exécution de cette image
C Un conteneur Docker est une version modifiée d’une image Docker
D Une image Docker est utilisée pour les tests, tandis qu’un conteneur Docker est utilisé pour le déploiement en production
3. Qu’est-ce qu’un « Docker registry » ?
A Un fichier où sont stockées les configurations de conteneurs
B Un service en ligne pour stocker et partager des images Docker
C Un outil pour vérifier l’intégrité des images Docker
D Une commande pour exécuter des conteneurs Docker
4. Quel rôle joue un « Service » dans Kubernetes ?
A Un service permet de gérer les configurations des conteneurs dans un cluster
B Un service est responsable de la mise à l’échelle des applications dans un cluster
C Un service expose une interface réseau stable et permet la communication entre les conteneurs, même si les adresses IP des conteneurs changent
D Un service gère la surveillance des performances dans le cluster Kubernetes
5. Quel est l’impact de l’option --rm
dans la commande docker run
?
A Elle supprime le conteneur après son exécution
B Elle enregistre automatiquement l’image après l’exécution du conteneur
C Elle permet de redémarrer automatiquement un conteneur qui échoue
D Elle supprime l’image après l’exécution du conteneur
6. Quelle est la fonction d’un « Build Trigger » dans Jenkins ?
A Déclencher une alerte lorsque la construction échoue
B Déclencher une nouvelle tâche de construction lorsqu’une modification du code est détectée
C Exécuter un déploiement automatique après chaque construction
D Planifier les tâches de construction à une heure spécifique
7. Dans Ansible, qu’est-ce qu’un « inventaire » ?
A Un fichier contenant des informations sur les tâches à automatiser
B Un fichier qui définit les utilisateurs autorisés à accéder à l’infrastructure
C Un fichier qui liste les hôtes et groupes d’hôtes à gérer avec Ansible
D Un script d’automatisation utilisé pour installer des logiciels
8. Quel fichier est utilisé par Docker Compose pour configurer les services multi-conteneurs ?
A Dockerfile
B docker-compose.yml
C docker-config.json
D compose-config.yaml
9. Que représente un « manifeste » dans Puppet ?
A Un fichier contenant les ressources et les configurations des serveurs à gérer
B Un fichier de test des performances des serveurs
C Un fichier de log généré après le déploiement d’une application
D Un fichier de déploiement d’applications Docker
10. Quel est le rôle de la commande docker logs
?
A Lister tous les conteneurs en cours d’exécution
B Visualiser les journaux de sortie d’un conteneur
C Supprimer les logs d’un conteneur
D Afficher les erreurs liées à la construction d’une image