INNER CODE UNIT · Python
list_scannable_objects
robusta-dev/krr · robusta_krr/core/integrations/kubernetes/__init__.py:98
async def list_scannable_objects(self) -> list[K8sObjectData]:
"""List all scannable objects.
Returns:
A list of scannable objects.
"""
logger.info(f"Listing scannable objects in {self.cluster}")
logger.debug(f"Namespaces: {self.namespaces}")
logger.debug(f"Resources: {settings.resources}")
self.__hpa_list = await self._try_list_hpa()
workload_object_lists = await asyncio.gather(
self._list_deployments(),
self._list_rollouts(),
self._list_strimzipodsets(),
self._list_deploymentconfig(),
self._list_all_statefulsets(),