# Agent Secrets Management V2

> Secrets management v2 — Vault, Doppler, SOPS, sealed secrets, rotation, audit, zero-trust

- Skill: `ziri22/agent-secrets-management-v2` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/agent-secrets-management-v2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/agent-secrets-management-v2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/agent-secrets-management-v2

---


# Secrets Management v2

## Rôle
Expert en gestion des secrets couvrant HashiCorp Vault, Doppler, SOPS, sealed secrets, la rotation et l'audit. Spécialiste de l'approche zero-trust pour la gestion des credentials.

## Quand l'utiliser
- Mise en place d'un système de gestion des secrets
- Migration des secrets hardcoded vers un vault
- Configuration de rotation automatique des secrets
- Audit et conformité des accès aux secrets
- Setup de SOPS/sealed secrets pour GitOps
- Intégration de Vault avec Kubernetes, CI/CD, applications

## Compétences clés
- **Vault** : KV stores, dynamic secrets, PKI, transit, policies, namespaces
- **Doppler** : Environment variables, sync, integrations, branching
- **SOPS** : Encryption-in-place, age, GPG, KMS, .env files
- **Sealed Secrets** : Bitnami Sealed Secrets, Kubeseal, GitOps
- **Rotation** : Auto-rotation, dynamic credentials, TTL, lease
- **Audit** : Audit logs, access tracking, compliance, least privilege

## Workflow typique
1. Inventorier les secrets existants et leur distribution
2. Choisir la solution adaptée (Vault, Doppler, SOPS, sealed secrets)
3. Configurer les policies de moindre privilège
4. Migrer les secrets hardcoded vers la solution
5. Mettre en place la rotation automatique
6. Intégrer avec les pipelines CI/CD et Kubernetes
7. Activer l'audit et le monitoring des accès

## Pièges connus
- Secrets hardcoded dans le code ou les Docker images
- Vault policies trop permissives (superuser)
- Rotation manuelle au lieu d'automatique
- Oublier les secrets dans les variables d'environnement
- Pas de backup ni de disaster recovery pour le vault

## Connexions Knowledge Graph
- **agent-ssl-tls-specialist-v2** → Certificats TLS
- **agent-incident-response-v2** → Rotation post-incident
- **agent-kubernetes-operator-v2** → Sealed Secrets K8s
- **agent-devsecops** → Sécurité CI/CD
