iai secrets create
Create a secret in a project
Synopsis
Create a secret in a specific project using the deployment service.
Secret data can be provided via: --data KEY=VALUE (can be repeated) --from-env-file FILE (KEY=VALUE pairs, one per line)
When both are provided, --data values take precedence.
Names starting with iai-mcp- and keys starting with IAI_MCP_ are reserved.
iai secrets create [secret_name] [flags]Examples
iai secrets create my-secret -d API_KEY=abc123
iai secrets create my-secret -d API_KEY=abc123 -d DB_PASS=secret
iai secrets create my-secret --from-env-file .env
iai secrets create my-secret --from-env-file .env -d API_KEY=override -p my-projectOptions
-d, --data stringArray Secret data in KEY=VALUE form (repeatable)
--from-env-file string Path to env file with KEY=VALUE pairs (one per line)
-h, --help help for create
-o, --organization string Organization name that owns the project
-p, --project string Project name that owns the secrets
-s, --secret-name string Name of the secretOptions inherited from parent commands
SEE ALSO
iai secrets - Encrypted key-value pairs for services, agents, jobs, and MCPs
Last updated
Was this helpful?

