agentsociety.commercial.executor.kubernetes¶
Module Contents¶
Classes¶
Data¶
API¶
- agentsociety.commercial.executor.kubernetes.__all__¶
[‘KubernetesExecutor’]
- class agentsociety.commercial.executor.kubernetes.KubernetesExecutor(kube_config_search_paths: list[str])¶
Initialization
- async _ensure_config_loaded()¶
确保 Kubernetes 配置已加载
- async create(config_base64: Optional[str] = None, config_path: Optional[str] = None, callback_url: str = '', callback_auth_token: str = '', tenant_id: str = '')¶
- async delete(tenant_id: str, exp_id: str) None¶
Delete experiment pod in kubernetes using labels and wait until it’s gone
Args: tenant_id: Tenant ID exp_id: Experiment ID
Raises: HTTPException: If pod not found or deletion timeout
Kubernetes¶
本文件下的内容不采用开源许可,仅供商业版使用。
【商业版】Kubernetes 配置文件。