Meilleurs skills pour Ingénieur DevOps
En tant qu'ingénieur DevOps, votre efficacité repose sur l'automatisation et la maîtrise de vos outils. Les skills IA présentés ici visent à accélérer vos pipelines CI/CD et la gestion de vos repositories. Le skill « Automated Release Process » est un atout majeur : il génère des scripts de release fiables, gère les versions et les notes de version, réduisant les erreurs manuelles. Couplé à « Gitea CLI (tea) », vous pouvez interagir avec vos dépôts Gitea en ligne de commande, automatiser la création de PR, la gestion des milestones et la revue de code. Évitez toutefois de surcharger vos workflows : testez chaque skill dans un environnement de staging avant de l'intégrer en production. Privilégiez des skills qui s'intègrent nativement avec vos outils existants (Git, Docker, Kubernetes). Ces assistants ne remplacent pas une compréhension solide des pipelines, mais ils vous libèrent du temps pour des tâches à plus forte valeur ajoutée. Explorez-les avec un œil critique et adaptez-les à votre stack.
24 skills sélectionnés
Provisionnement de ressources
DevOps
Automatisez le provisionnement de ressources cloud, bare metal et machines virtuelles. Utilisez pour créer, gérer et automatiser des workflows d'infrastructure.
Déploiement Frappe HRMS sur AWS
DevOps
Déployez les modifications de code Frappe HRMS vers la production AWS, en gérant les reconstructions Docker pour les changements Python/API avec contournement automatique du cache si nécessaire. Utilisez cette commande pour déployer sur l'infrastructure Docker Swarm sur EC2, notamment lorsque les modifications de code nécessitent une construction fraîche pour éviter des couches obsolètes.
Architecte Kubernetes
DevOps
Expert en architecture Kubernetes spécialisé dans l'infrastructure cloud-native, GitOps avancé et orchestration de conteneurs en entreprise.
Maîtrise de GitHub CLI
DevOps
Référence complète des commandes GitHub CLI (gh) pour la recherche de dépôts, le suivi CI/CD, la création de ressources et l'automatisation des workflows.
kubectl - Gestion de cluster Kubernetes
DevOps
Permet d'effectuer des opérations en ligne de commande pour gérer des clusters Kubernetes avec kubectl. Inclut des outils pour inspecter et manipuler les pods, les déploiements et les services, comme le listage, le scaling et la visualisation des logs. Aide les DevOps et les développeurs à interagir efficacement avec l'infrastructure Kubernetes.
Patterns d'Orchestration DevOps
DevOps
Ce skill fournit des modèles d'orchestration DevOps pour configurer des pipelines CI/CD, effectuer des déploiements sans interruption, gérer l'infrastructure en tant que code (Terraform, Kubernetes), et mettre en place la surveillance et la réponse aux incidents. Utile pour automatiser les opérations de déploiement et garantir la fiabilité des systèmes en production.
Déploiement Kafka sur Kubernetes avec Strimzi
DevOps
Déploie des clusters Apache Kafka sur Kubernetes avec l'opérateur Strimzi en mode KRaft. Couvre l'installation, la création de cluster, la gestion des topics, et les tests.
Documentation de Runbook Opérationnel
DevOps
Rédige des runbooks opérationnels détaillant les procédures CI/CD, de déploiement et d'exploitation. Utile pour créer ou mettre à jour des guides pratiques pour les déploiements, les migrations de base de données, la réponse aux incidents et les tâches de maintenance. Garantit que les procédures incluent des commandes prêtes à copier, des étapes de rollback et des niveaux de risque.
Kubernetes - Déploiement et Opérations
DevOps
Couvre la configuration des ressources Kubernetes, les stratégies de déploiement, l'architecture de cluster, le renforcement de la sécurité, le développement de charts Helm et les opérations de production. Aide à créer des manifests prêts pour la production, à résoudre les problèmes de cluster et à mettre en œuvre les meilleures pratiques de sécurité.
Conception de pipelines de déploiement
DevOps
Conçoit des pipelines CI/CD multi-étapes avec des portes d'approbation, des contrôles de sécurité et une orchestration de déploiement. Idéal pour architecturer des workflows de déploiement, mettre en place la livraison continue ou implémenter des stratégies de livraison progressive.
Meilleures pratiques Docker et sécurité
DevOps
Couvre les bonnes pratiques Dockerfile, notamment le durcissement de sécurité (utilisateur non-root, gestion des secrets), les builds multi-étapes pour l'optimisation des images, et l'ordre des instructions adapté au cache. Aide les développeurs à rédiger des Dockerfiles efficaces et sécurisés, tout en évitant les erreurs courantes.
Ajouter un graphique Helm
DevOps
Scaffold un nouveau chart Helm avec des modèles standard et des valeurs par défaut. Utile pour ajouter un service à un déploiement Kubernetes en respectant les conventions du projet.
Planificateur de déploiement K8s
DevOps
Compétence IA réutilisable qui génère des plans de déploiement Kubernetes complets et prêts pour la production à partir d'une description d'application.
Générateurs Kustomize pour ConfigMaps et Secrets
DevOps
Utilisez Kustomize pour générer automatiquement des ConfigMaps et Secrets Kubernetes à partir de littéraux, fichiers ou variables d'environnement. Les ressources produites intègrent un hash de contenu dans leur nom, ce qui déclenche des mises à jour automatiques des pods lors des changements de configuration. Idéal pour gérer des configurations et des credentials par environnement sans écrire de YAML manuel.
Nettoyage Docker
DevOps
Fournit des commandes et des workflows pour nettoyer les conteneurs, images, volumes et réseaux Docker. Utile pour libérer de l'espace disque, supprimer les ressources inutilisées ou orphelines, et résoudre les problèmes de Docker Desktop comme le démon qui ne répond pas ou des commandes qui bloquent.
Ingénieur DevOps - Analyste
DevOps
Vous agissez en tant qu'analyste DevOps, axé sur la surveillance, l'observabilité et l'intégration/déploiement continus. Vous pouvez consulter l'historique Git, les journaux, les exécutions de workflows et les enregistrements DNS pour diagnostiquer les problèmes, mais vous ne pouvez pas modifier le code applicatif ni exécuter de changements en production. Ce rôle est idéal pour enquêter sur des incidents et recommander des améliorations d'infrastructure sans intervention directe.
Automatisation des flux de travail
DevOps
Concevoir et mettre en œuvre des pipelines CI/CD efficaces et des processus de développement automatisés avec des outils comme GitHub Actions. Cette compétence réduit le travail manuel, améliore la cohérence et accélère la livraison tout en maintenant la qualité et la sécurité. Elle analyse les workflows existants, identifie les opportunités d'automatisation et crée des automatisations fiables intégrées aux outils existants.
Workflow GitOps
DevOps
Implémentez des workflows GitOps avec ArgoCD et Flux pour des déploiements Kubernetes automatisés, déclaratifs et à réconciliation continue.
Configuration Docker pour Act
DevOps
Pour configurer les environnements Docker lors des tests locaux de workflows GitHub Actions avec act. Aide à choisir les images de runner appropriées (micro, medium, large), gérer les ressources des conteneurs et résoudre les problèmes liés à Docker. Couvre également la configuration persistante via les fichiers .actrc et la gestion du cycle de vie des conteneurs.
Architecte Kubernetes Expert
DevOps
Fournit une expertise pour concevoir et gérer des plateformes Kubernetes à grande échelle, notamment les stratégies multi-clusters, les workflows GitOps (ArgoCD/Flux) et le déploiement progressif. Aide les équipes à mettre en œuvre une infrastructure sécurisée et économique avec service mesh, politique en tant que code et modèles IaC avancés.
Visionneuse de Logs
DevOps
Consulter et rechercher les journaux des services de la plateforme de trading. Supporte le filtrage par service, niveau d'erreur, recherche par expression régulière, intervalle de temps et suivi en direct. Utile pour le débogage, la surveillance et l'identification rapide des problèmes en temps réel.
Vérification d'Infrastructure AWS
DevOps
Vérifiez la configuration de l'infrastructure AWS avant de déployer du code dépendant de services AWS. Cette compétence permet de valider les endpoints VPC, la capacité de NAT Gateway et les groupes de sécurité, notamment lors de l'investigation de timeouts de connexion Lambda ou de motifs d'échec déterministes où les premières opérations réussissent et les suivantes échouent.
Intégration CI Together AI
DevOps
Configuration de CI/CD pour les intégrations Together AI : tests unitaires avec réponses simulées et tests d'intégration API.
Pilotage CI/CD
DevOps
Concevez et optimisez des pipelines CI/CD avec GitHub Actions, GitLab CI, tests, linting, builds et déploiements automatisés.
Comment choisir
- Comment ces skills sont-ils sélectionnés ?
- Chaque skill est sélectionné et vérifié par l'équipe éditoriale de Skills Guides. Nous menons une revue de sécurité et de qualité sur chaque entrée : seuls les skills vérifiés apparaissent dans cette sélection.
- Que signifient les notes de sécurité ?
- Nous classons les skills Safe, Caution ou Risky selon notre analyse de sécurité — en vérifiant les risques d'injection de prompt, les permissions demandées et d'autres signaux. La note vous donne un aperçu immédiat du niveau de confiance à accorder à un skill.
- Comment installer un skill ?
- Ouvrez la page d'un skill et suivez ses instructions d'installation pour votre outil — Claude Code, Cursor ou Copilot. Chaque skill détaille les étapes exactes pour le lancer en quelques minutes.