Akeyless icon

Akeyless

Interact with Akeyless API - Get static, rotated, or dynamic secrets

Overview

This node interacts with the Akeyless API to manage secrets. Specifically, the 'Get Static Secret Value' operation retrieves the value of a static secret stored in Akeyless. This is useful for workflows that require secure access to static credentials or secrets, such as API keys or passwords, without hardcoding them. For example, it can be used to fetch a database password securely before connecting to the database.

Use Case Examples

  1. Fetching a static API key before making an API request.
  2. Retrieving a stored password to authenticate a service.

Properties

Name Meaning
Secret Name The name or path of the secret in Akeyless to retrieve.
Accessibility The accessibility type of the secret, either 'Regular' or 'Personal'.
Ignore Cache Whether to ignore cached secret values and fetch a fresh value from Akeyless.

Output

JSON

  • json - The JSON response containing the secret value retrieved from Akeyless.

Dependencies

  • Akeyless API
  • An API authentication token or access credentials

Troubleshooting

  • Authentication failures due to missing or incorrect access credentials. Ensure the API key or access ID and key are correctly configured.
  • Timeout errors if the request takes too long; consider adjusting the timeout setting in additional fields.
  • Errors indicating unknown operation if an unsupported operation is selected; verify the operation parameter is set to 'getStaticSecret'.
  • Network or certificate errors if connecting to Akeyless with unauthorized certificates; the node can disable certificate verification if configured.

Links

Discussion