domino_admin_toolkit.checks.test_ephemeral_storage module
- domino_admin_toolkit.checks.test_ephemeral_storage.converted_bytes(input_bytes)
- domino_admin_toolkit.checks.test_ephemeral_storage.test_node_ephemeral_storage()
- Description:
Many Domino services rely on ephemeral storage, containers running on nodes without enough capacity to host ephemeral storage can cause containers to fail to start. This test checks the amount of ephemeral storage available on each node in the cluster, compares it to a threshold value( currently defined as 5% of of total capacity), and generates a list of nodes that have less than the threshold of free storage.
- Result:
Validates all nodes have enough ephemeral storage. It logs the list of failed nodes and fails the test if any nodes are found with less than the threshold amount of free storage.
- Public Facing KB:
https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#node-allocatable