Cowait
    • Quick Start
    • Docs
    • Features
  • Documentation
    Quick startWhy Cowait?Contributing
    Get started
    InstallationFirst stepsAsyncioDashboardBuilding & pushingDependenciesTestsNext steps
    Setup
    ConfigurationCustom Dockerfile
    Core Concepts
    OverviewNo schedulerTask hierarchyEverything is a taskEngines
    Tasks
    Type systemRemote Procedure CallsBuilt-in tasksTask lifecycle methods
    Kubernetes
    SetupPushing & runningCluster ManagementTesting on KubernetesRouting
    Extras
    DashboardNotebook integrationDatabricksSparkDask
    Documentation
    Quick startWhy Cowait?Contributing
    Get started
    InstallationFirst stepsAsyncioDashboardBuilding & pushingDependenciesTestsNext steps
    Setup
    ConfigurationCustom Dockerfile
    Core Concepts
    OverviewNo schedulerTask hierarchyEverything is a taskEngines
    Tasks
    Type systemRemote Procedure CallsBuilt-in tasksTask lifecycle methods
    Kubernetes
    SetupPushing & runningCluster ManagementTesting on KubernetesRouting
    Extras
    DashboardNotebook integrationDatabricksSparkDask

    Routing

    Automated HTTP proxying for tasks

    Using Traefik

    Cowait can automatically integrate with a Traefik reverse proxy if it is deployed in your cluster.

    • Deploy Traefik to your cluster.
    • Point a wildcard subdomain *.cluster.yourdomain.com to the traefik service

    Tasks with route mappings will be available at task123.cluster.yourdomain.com

    Contents

    • Using Traefik

    Found incorrect information, typos or have other suggestions to this documentation page?

    Edit on Github
    Testing on Kubernetes