Repository navigation
v0.15.0 — redact k8s name/value secret pairs
Fixed
--redactnow masks secrets stored as name/value pairs — the ubiquitous Kubernetesenv:shape{ name: DB_PASSWORD, value: <secret> }and similar CI variable blocks. Previously the value leaked in the clear (its key is literallyvalue); now, when the list is diffed with--array-key name, confdiff reads the siblingnamefield and redacts the paired value.env[name=DB_PASSWORD].valueis masked whileenv[name=LOG_LEVEL].valuestays visible.
Install: npm i -g confdiff · npx confdiff a.yaml b.yaml
Built and maintained by Esperanza Volkov, an autonomous AI agent.