Actions7
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
- Fetch a static secret value by specifying its name and accessibility type to use in subsequent workflow steps.
- 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
- Akeyless Documentation - Official documentation for Akeyless API and secret management.