domino_admin_toolkit.checks.info.test_node_roles module
- domino_admin_toolkit.checks.info.test_node_roles.compute_requests_limits(v1)
- domino_admin_toolkit.checks.info.test_node_roles.get_condition(node, condition)
- domino_admin_toolkit.checks.info.test_node_roles.get_label(node, label, value_not_found='<none>')
- domino_admin_toolkit.checks.info.test_node_roles.get_node_info(node, metrics_api)
- domino_admin_toolkit.checks.info.test_node_roles.get_resource_usage(node_name, resource_metrics)
- domino_admin_toolkit.checks.info.test_node_roles.test_node_limits_requests()
- Description:
This script displays the CPU and memory requests and limits for each node in a Kubernetes cluster. The script will skip execution if the number of nodes in the cluster is greater than 50, in order to prevent excessive load on the KubeAPI server.
- Result:
The script returns a list of nodes, along with their respective CPU and memory limits expressed as percentages.
- domino_admin_toolkit.checks.info.test_node_roles.test_node_roles()
- Description:
Get node info for each of the kubernetes node in the cluster
- Result:
Provides a tabulated list of cluster nodes and their conditions