k8s_exceptions
drunc.k8s_exceptions
Classes
DruncK8sException(message='An error occurred in Drunc.', grpc_error_code=None, details=None, **detail_kwargs)
Bases: DruncException
Exception thrown when there is a Kubernetes error.
Source code in drunc/exceptions.py
DruncK8sNamespaceException(message='An error occurred in Drunc.', grpc_error_code=None, details=None, **detail_kwargs)
Bases: DruncException
Exception thrown for namespace-related errors.
Source code in drunc/exceptions.py
DruncK8sNodeException(message='An error occurred in Drunc.', grpc_error_code=None, details=None, **detail_kwargs)
Bases: DruncException
Exception thrown for node-related errors such as unavailable or invalid nodes.
Source code in drunc/exceptions.py
DruncK8sPodException(message='An error occurred in Drunc.', grpc_error_code=None, details=None, **detail_kwargs)
Bases: DruncException
Exception thrown for pod-related errors.