k8s_process_manager_settings
drunc.process_manager.k8s_process_manager_settings
Classes
K8sProcessManagerSettings(labels=dict(), readout_app_selector='runp', service=_empty_service_config(), pod_management=_empty_pod_management_config(), cleanup=_empty_cleanup_config(), volumes=list(), home_path_base=None, checking=_empty_checking_config(), host_configs=dict())
dataclass
Typed settings for the K8s process manager.
Functions:
require_number(value, message)
Return value narrowed to int/float, or raise DruncSetupException.
Source code in drunc/process_manager/k8s_process_manager_settings.py
require_type(value, expected_type, message)
Return value narrowed to expected_type, or raise DruncSetupException.