INNER CODE UNIT · Python

__init__

robusta-dev/krr · robusta_krr/core/integrations/kubernetes/__init__.py:30

    def __init__(self, name: str, namespace: str):
        self.name = name
        self.namespace = namespace


from . import config_patch as _

logger = logging.getLogger("krr")

AnyKubernetesAPIObject = Union[V1Deployment, V1DaemonSet, V1StatefulSet, V1Pod, V1Job]
HPAKey = tuple[str, str, str]


class ClusterLoader:
    def __init__(self, cluster: Optional[str] = None):
        self.cluster = cluster
        # This executor will be running requests to Kubernetes API
        self.executor = ThreadPoolExecutor(settings.max_workers)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…