DOCS / CONFIGURATION

feed settings

Secrets and environment variables.

Keys

KeyTypeDefaultDescription
providerstringshellvaultBacking store for secrets
rotation_daysinteger90Automatic rotation interval
require_reveal_auditbooleantrueLog every use of --reveal
envsarray[production, staging]Environments that can hold values

Example

feed:
  provider: shellvault
  rotation_days: 90
  require_reveal_audit: true
  envs: [production, staging]

Values set here apply to every environment unless overridden in a coop.production.yolk file. Read and write values from the terminal with cluck config, and validate the whole file with cluck doctor.

NoteYolkML has no tabs, no anchors, and no surprises. Indent with two spaces, and the file will behave.