Exemple #1
0
def sync_cluster(k8s_cluster, release, test_namespace):
    from dask_kubernetes import HelmCluster

    with HelmCluster(
        release_name=release, namespace=test_namespace, asynchronous=False
    ) as cluster:
        yield cluster
Exemple #2
0
async def cluster(k8s_cluster, release, test_namespace):
    from dask_kubernetes import HelmCluster

    async with HelmCluster(
        release_name=release, namespace=test_namespace, asynchronous=True
    ) as cluster:
        await cluster
        yield cluster
Exemple #3
0
def test_raises_on_non_existant_release():
    from dask_kubernetes import HelmCluster

    with pytest.raises(RuntimeError):
        HelmCluster(release_name="nosuchrelease", namespace="default")
Exemple #4
0
def sync_cluster(release):
    from dask_kubernetes import HelmCluster

    with HelmCluster(release_name=release, asynchronous=False) as cluster:
        yield cluster
Exemple #5
0
async def cluster(release):
    from dask_kubernetes import HelmCluster

    async with HelmCluster(release_name=release, asynchronous=True) as cluster:
        await cluster
        yield cluster