Skip to main content

Vault Secret Structure

Secrets/
└── tidyshelve/
  ├── shared/
  │   ├── aws/
  │   │   ├── access_key_id
  │   │   ├── aws_region
  │   │   ├── data_ecr_repo_uri
  │   │   ├── file_ecr_repo_uri
  │   │   ├── gw_ecr_repo_uri
  │   │   ├── log_ecr_repo_uri
  │   │   ├── log_ui_ecr_repo_uri
  │   │   └── secret_access_key
  │   ├── cloudflare/
  │   │   ├── cf_api_key
  │   │   └── cf_email
  │   ├── github/
  │   │   └── repo_token
  │   └── grafana/
  │       ├── api_key
  │       ├── url
  │       └── username
  ├── dev/
  │   ├── data/
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   ├── file/
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   ├── gw/
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   ├── log-ui/
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   └── log/
  │       └── db-creds/
  │           ├── dbname
  │           ├── host_ip
  │           ├── password
  │           ├── port
  │           └── username
  ├── local/
  │   ├── data/
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   ├── file/
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   ├── gw/
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   ├── log-ui/
  │   │   ├── aws-cognito/
  │   │   │   ├── authority
  │   │   │   ├── callbackPath
  │   │   │   ├── clientId
  │   │   │   ├── clientSecret
  │   │   │   └── signedOutCallbackPath
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  │   └── log/
  │       └── db-creds/
  │           ├── dbname
  │           ├── host_ip
  │           ├── password
  │           ├── port
  │           └── username
  ├── prod/
  │   ├── log-ui/
  │   │   ├── aws-cognito/
  │   │   │   ├── authority
  │   │   │   ├── callbackPath
  │   │   │   ├── clientId
  │   │   │   ├── clientSecret
  │   │   │   └── signedOutCallbackPath
  │   │   └── db-creds/
  │   │       ├── dbname
  │   │       ├── host_ip
  │   │       ├── password
  │   │       ├── port
  │   │       └── username
  └── … (other environments follow the same pattern)