# Sécurité Pipelines CI/CD (DevOps) > OIDC authentication, secrets management, SLSA provenance, minimal permissions, supply chain security - 20 questions d'entretien - Confirmé - [Questions d'entretien: DevOps](https://sharpskill.dev/fr/technologies/devops/questions-entretien.md) ## 1. Qu'est-ce que OIDC (OpenID Connect) dans le contexte des pipelines CI/CD ? **Réponse** OIDC est un protocole d'authentification qui permet aux pipelines CI/CD de s'authentifier auprès des fournisseurs cloud sans utiliser de secrets statiques. Au lieu de stocker des credentials longue durée, le pipeline échange un token JWT signé contre des credentials temporaires. Cette approche élimine les risques liés au stockage et à la rotation des secrets, tout en offrant une meilleure traçabilité grâce aux claims du token qui identifient précisément le workflow et le repository. ## 2. Quel est le principal avantage de External Secrets Operator dans Kubernetes ? **Réponse** External Secrets Operator synchronise automatiquement les secrets depuis des gestionnaires externes (Vault, AWS Secrets Manager, Azure Key Vault) vers des Secrets Kubernetes natifs. Cette approche centralise la gestion des secrets dans un système dédié tout en permettant aux applications de consommer les secrets de manière standard. Elle facilite également la rotation automatique des secrets et évite de stocker des credentials sensibles directement dans les manifestes Kubernetes ou les repositories Git. ## 3. Que signifie le principe de least privilege dans le contexte des pipelines CI/CD ? **Réponse** Le principe de least privilege consiste à accorder aux pipelines uniquement les permissions strictement nécessaires pour accomplir leurs tâches. Par exemple, un pipeline de build ne devrait avoir que des droits de lecture sur le code source, tandis qu'un pipeline de déploiement n'aurait accès qu'aux ressources de l'environnement cible. Cette approche limite les dégâts en cas de compromission d'un pipeline et réduit la surface d'attaque globale de l'infrastructure. ## 17 questions supplémentaires disponibles - Qu'est-ce qu'un SBOM (Software Bill of Materials) ? - Pourquoi utiliser HashiCorp Vault plutôt que des variables d'environnement pour stocker les secrets ? S'inscrire gratuitement: https://sharpskill.dev/fr/login ## Autres sujets d'entretien DevOps - [Contrôle de version & Git](https://sharpskill.dev/fr/technologies/devops/questions-entretien/version-control-git.md): 20 questions, Junior - [Fondamentaux Linux](https://sharpskill.dev/fr/technologies/devops/questions-entretien/linux-fundamentals.md): 22 questions, Junior - [Shell Scripting & Bash](https://sharpskill.dev/fr/technologies/devops/questions-entretien/shell-scripting-bash.md): 20 questions, Confirmé - [Bases du Networking](https://sharpskill.dev/fr/technologies/devops/questions-entretien/networking-basics.md): 22 questions, Junior - [Fondamentaux Docker](https://sharpskill.dev/fr/technologies/devops/questions-entretien/docker-fundamentals.md): 24 questions, Junior - [Fondamentaux CI/CD](https://sharpskill.dev/fr/technologies/devops/questions-entretien/ci-cd-fundamentals.md): 18 questions, Junior - [GitHub Actions](https://sharpskill.dev/fr/technologies/devops/questions-entretien/github-actions.md): 22 questions, Confirmé - [GitLab CI/CD](https://sharpskill.dev/fr/technologies/devops/questions-entretien/gitlab-ci.md): 22 questions, Confirmé - [Jenkins](https://sharpskill.dev/fr/technologies/devops/questions-entretien/jenkins.md): 22 questions, Confirmé - [Les bases de Kubernetes](https://sharpskill.dev/fr/technologies/devops/questions-entretien/kubernetes-basics.md): 26 questions, Confirmé - [Networking Kubernetes](https://sharpskill.dev/fr/technologies/devops/questions-entretien/kubernetes-networking.md): 24 questions, Confirmé - [Kubernetes Avancé](https://sharpskill.dev/fr/technologies/devops/questions-entretien/kubernetes-advanced.md): 24 questions, Confirmé - [Ingress & API Gateway](https://sharpskill.dev/fr/technologies/devops/questions-entretien/ingress-api-gateway.md): 20 questions, Confirmé - [Les bases de Terraform](https://sharpskill.dev/fr/technologies/devops/questions-entretien/terraform-basics.md): 22 questions, Confirmé - [Terraform Avancé](https://sharpskill.dev/fr/technologies/devops/questions-entretien/terraform-advanced.md): 22 questions, Confirmé - [Ansible & Configuration Management](https://sharpskill.dev/fr/technologies/devops/questions-entretien/ansible-configuration.md): 20 questions, Confirmé - [AWS Essentiels](https://sharpskill.dev/fr/technologies/devops/questions-entretien/aws-essentials.md): 26 questions, Confirmé - [Fondamentaux Azure](https://sharpskill.dev/fr/technologies/devops/questions-entretien/azure-fundamentals.md): 22 questions, Confirmé - [Fondamentaux GCP](https://sharpskill.dev/fr/technologies/devops/questions-entretien/gcp-fundamentals.md): 22 questions, Confirmé - [Monitoring & Prometheus](https://sharpskill.dev/fr/technologies/devops/questions-entretien/monitoring-prometheus.md): 22 questions, Confirmé - [Logging & ELK Stack](https://sharpskill.dev/fr/technologies/devops/questions-entretien/logging-elk.md): 20 questions, Confirmé - [Alerting & Incident Response](https://sharpskill.dev/fr/technologies/devops/questions-entretien/alerting-incident-response.md): 20 questions, Confirmé - [Cloud Identity & Secrets](https://sharpskill.dev/fr/technologies/devops/questions-entretien/cloud-identity-secrets.md): 22 questions, Confirmé - [Helm & Kubernetes](https://sharpskill.dev/fr/technologies/devops/questions-entretien/helm-kubernetes.md): 20 questions, Confirmé - [Sécurité Runtime & Cluster](https://sharpskill.dev/fr/technologies/devops/questions-entretien/runtime-cluster-security.md): 24 questions, Senior - [Container Supply Chain Security](https://sharpskill.dev/fr/technologies/devops/questions-entretien/container-supply-chain.md): 22 questions, Senior - [Service Mesh & Istio](https://sharpskill.dev/fr/technologies/devops/questions-entretien/service-mesh-istio.md): 24 questions, Senior - [GitOps & ArgoCD](https://sharpskill.dev/fr/technologies/devops/questions-entretien/gitops-argocd.md): 22 questions, Senior - [Progressive Delivery](https://sharpskill.dev/fr/technologies/devops/questions-entretien/progressive-delivery.md): 20 questions, Senior - [Observabilité Distribuée](https://sharpskill.dev/fr/technologies/devops/questions-entretien/observability-distributed.md): 22 questions, Senior - [Disaster Recovery & Backup](https://sharpskill.dev/fr/technologies/devops/questions-entretien/disaster-recovery.md): 20 questions, Senior - [Optimisation des Performances](https://sharpskill.dev/fr/technologies/devops/questions-entretien/performance-optimization.md): 22 questions, Senior - [Optimisation des Coûts Cloud](https://sharpskill.dev/fr/technologies/devops/questions-entretien/infrastructure-cost.md): 20 questions, Senior - [Principes SRE](https://sharpskill.dev/fr/technologies/devops/questions-entretien/sre-principles.md): 24 questions, Senior - [Chaos Engineering](https://sharpskill.dev/fr/technologies/devops/questions-entretien/chaos-engineering.md): 20 questions, Senior - [Platform Engineering](https://sharpskill.dev/fr/technologies/devops/questions-entretien/platform-engineering.md): 22 questions, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/fr/technologies/devops/questions-entretien/cicd-pipeline-security