Module codeflare_sdk.cluster

Expand source code
from .auth import (
    Authentication,
    KubeConfiguration,
    TokenAuthentication,
    KubeConfigFileAuthentication,
)

from .model import (
    RayClusterStatus,
    AppWrapperStatus,
    CodeFlareClusterStatus,
    RayCluster,
    AppWrapper,
)

from .cluster import Cluster, ClusterConfiguration

from .awload import AWManager

Sub-modules

codeflare_sdk.cluster.auth

The auth sub-module contains the definitions for the Authentication objects, which represent the methods by which a user can authenticate to their …

codeflare_sdk.cluster.awload

The awload sub-module contains the definition of the AWManager object, which handles submission and deletion of existing AppWrappers from a user's …

codeflare_sdk.cluster.cluster

The cluster sub-module contains the definition of the Cluster object, which represents the resources requested by the user. It also contains functions …

codeflare_sdk.cluster.config

The config sub-module contains the definition of the ClusterConfiguration dataclass, which is used to specify resource requirements and other details …

codeflare_sdk.cluster.model

The model sub-module defines Enums containing information for Ray cluster states and AppWrapper states, and CodeFlare cluster states, as well as …