Runbook

Vault too many pending tokens incident on kubernetes

Back to Runbooks

Overview

The Vault too many pending tokens incident refers to an issue where the Vault server has too many pending tokens. This can happen when the number of tokens generated exceeds the limit of what the server can handle, causing a backlog of requests. As a result, users may experience difficulty accessing certain resources or functions that require token authentication. This incident type typically requires the attention of a system administrator or engineer to investigate and resolve the underlying cause, such as increasing the token limit or optimizing the token generation process.

Parameters

Debug

Check the status of the Vault pod

Check logs of Vault container

Check the current resource usage of the Vault pod

Check the current resource usage of the Cassandra pod

Check the current resource limits and requests for the Vault and Cassandra pods

High number of concurrent requests to Vault API that leads to the generation of too many pending tokens.

Repair

Increase the token creation rate limit on Vault to reduce the number of pending tokens.

Learn more

Related Runbooks

Check out these related runbooks to help you debug and resolve similar issues.