/** * GitWand — Profil "Kubernetes manifests" * * Match : fichiers .yaml / .yml dans un dossier k8s/, kubernetes/, manifests/ * ou un déploiement courant (deployment.yaml, service.yaml, etc.). Heuristique * de path — pas de parsing du contenu pour confirmer le type de manifest * (Deployment vs Service vs ConfigMap), donc on applique des stratégies safe * sur les paths conventionnels qui n'existent que dans les types pertinents. * * Stratégies (alignées Kubernetes API conventions name-keyed lists) : * - /spec/template/spec/containers → set par "name" * - /spec/template/spec/initContainers → set par "name" * - /spec/template/spec/volumes → set par "name" * - /spec/template/spec/imagePullSecrets → set par "name" * - /spec/ports → set par "port" (Service) * - /spec/rules → set par "host" (Ingress) — fallback JSON.stringify si pas * de host (Ingress sans rule "default") * - défaut → merge-keys */ import type { FormatProfile } from "../types.js"; export declare const kubernetesProfile: FormatProfile; //# sourceMappingURL=kubernetes.d.ts.map