ADR-0119 : Agent de nœud Go et opérateur Kubernetes testé par envtest
- Statut : accepté
- Date : 2026-10-30
- Version anglaise : en/ADR-0119-agent-go-operateur.md
Contexte
Kit section 4 point 6 et 20.3 ; hôtes bancaires sans port entrant.
Décision
L'agent ouvre toutes les connexions (8460 enregistrement, 8461 API mTLS + HMAC), refuse les liens symboliques (O_NOFOLLOW). L'opérateur Go pilote platform.navin.ai/v1alpha1 ManagedComponent ; ses contrôleurs sont testés contre un kube-apiserver envtest, la chaîne Go étant prise dans /tmp/toolchains.
Conséquences
Pas de shell distant libre.
Preuves
.navin/continuity/DECISIONS.md (navin-manager : agent sortant)navin-manager/agent-gonavin-manager/operator/internal/controller/suite_test.gonavin-manager/operator/hack/envtest-server/main.gonavin-manager/server/tests/k8s_envtest.py