Questions technique d’entretien DevOps – Partie 17
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. Qu’est-ce qu’un « namespace » dans Kubernetes ?
A Une unité de gestion des utilisateurs et de leurs autorisations
B Une méthode pour organiser les ressources du cluster et isoler les environnements
C Un mécanisme pour gérer les volumes persistants dans Kubernetes
D Un type de service qui permet de gérer le trafic réseau dans Kubernetes
2. Qu’est-ce qu’un conteneur Docker « légér » ?
A Un conteneur qui ne contient aucune application
B Un conteneur qui ne consomme pas de mémoire
C Un conteneur qui ne contient que les fichiers nécessaires à l’exécution de l’application
D Un conteneur qui peut être utilisé seulement pour des tests
3. Quelle commande Git est utilisée pour récupérer les dernières modifications depuis un dépôt distant ?
A git pull
B git push
C git clone
D git commit
4. Quel est le rôle d’AWS CloudTrail dans un environnement DevOps ?
A Surveiller l’utilisation des instances EC2
B Collecter et enregistrer les journaux d’activité des services AWS pour une traçabilité et une sécurité accrues
C Gérer la mise à l’échelle des applications sur AWS
D Fournir des métriques de performance pour les applications
5. Quelle est la différence principale entre CloudFormation et Terraform dans un environnement DevOps ?
A CloudFormation est une technologie exclusive à AWS, tandis que Terraform est un outil multi-cloud qui fonctionne avec plusieurs fournisseurs de cloud
B CloudFormation est un service de base de données, tandis que Terraform est un service de calcul
C Terraform est un outil de gestion des utilisateurs, tandis que CloudFormation est un outil d’automatisation des déploiements
D Il n’y a aucune différence entre CloudFormation et Terraform
6. Que fait la commande Git git merge
?
A Elle envoie les modifications locales vers un dépôt distant
B Elle fusionne les modifications d’une branche dans une autre
C Elle crée une nouvelle branche à partir de la branche actuelle
D Elle annule les derniers commits locaux
7. Quelle commande permet de créer un réseau Docker avec une configuration personnalisée ?
A docker network create
B docker network new
C docker create network
D docker config network
8. Dans Ansible, comment déclare-t-on une variable dans un playbook ?
A En utilisant la directive vars
B En utilisant la directive variable
C En utilisant la directive env
D En utilisant la directive define
9. Quelle est la meilleure pratique concernant la gestion des branches dans un flux de travail Git ?
A Travailler toujours sur la branche master
B Créer une branche pour chaque fonctionnalité et utiliser des pull requests pour intégrer dans main
C Ne jamais utiliser de branches et toujours travailler directement sur main
D Ne créer des branches que pour les corrections de bogues et utiliser master pour tout le reste
10. Quelle est la commande Git pour créer une nouvelle branche ?
A git branch
B git checkout
C git switch
D git create