CLI security¶
- HTTPS only. The SDK rejects
http://URLs (tls_required). - Pin the agent CA.
--ca-fileor--ca-pem. No TOFU. - Do not put credentials in the URL.
- Prefer
EVE_IAC_TOKENaftereve-iac login --jsonover repeating passwords. - Mask secrets in CI.
--jsonlogin printstoken. --yesis the only confirmation. There are no interactive prompts. Do not pass--yeson validate/plan.- Do not commit passwords, tokens,
.eve-iac-state.jsonif it is treated as runtime, or private keys. - The CLI does not call
127.0.0.1EVE REST. Only the agent does, on the EVE host.
Shared concepts: security.