Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Importers

The following are all available importers in cryl. The type corresponds to the importer field in the specification.

Copy

Uses cp -f to copy a file.

  • Type: copy
  • Arguments:
    • from (path): From where to copy the file.
    • to (path): Where to put the file.
    • allow_fail (boolean, = false): Allow failing to copy the file.
    • renew (boolean, = false): Overwrite the destination file if it exists.

Vault

Uses medusa to import multiple files from Vault.

  • Type: vault
  • Arguments:
    • path (string): Vault path where to load files from. The path will get suffixed with a current key because it lets the corresponding vault exporter to export multiple versions of the same secrets.
    • allow_fail (boolean, = false): Allow failing to load files.

Vault file

Uses Vault CLI to import a single file from Vault.

  • Type: vault-file
  • Arguments:
    • path (string): Vault path where to load files from. The path will get suffixed with a current key because it lets the corresponding vault exporter to export multiple versions of the same secrets.
    • file (string): Key of the file to load.
    • allow_fail (boolean, = false): Allow failing to load file.