Skip to content

Secret management

Babylon use a Vault service for all secrets and provides a group of commands that can be used.

Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.

Secrets

babylon hvac set [scope] [KEY] [VALUE]

Scopes:

  • babylon
  • global
  • platform
  • project
  • user

Example,

  • Set new secret in global scope
    babylon hvac set global github token hello-world