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 secrets such as API keys, passwords, or tokens stored in Akeyless. For example, it can be used to fetch a database password securely during an automated deployment process.

Use Case Examples

  1. Fetch a static secret value by specifying its name and accessibility type to use in subsequent workflow steps.
  2. Ignore cached secret values to ensure the latest secret is retrieved from Akeyless.

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.
Additional Fields Additional optional fields such as request timeout in milliseconds.

Output

JSON

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

Dependencies

  • Akeyless API
  • An API key credential for authentication

Troubleshooting

  • Authentication errors due to missing or invalid API credentials. Ensure the correct access ID and access key or token are provided.
  • Timeout errors if the request takes longer than the specified timeout. Adjust the timeout in additional fields if needed.
  • Errors indicating unknown operation if an unsupported operation is selected. Verify the operation parameter is set to 'getStaticSecret' for this use case.

Links

Discussion