models

package
v0.0.0-...-269bb4a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2021 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ClusterServiceAccount

func ClusterServiceAccount(dcontext dtypes.DaskContext) (*corev1.ServiceAccount, error)

ClusterServiceAccount generates the ServiceAccount description for for all resources

func DNSNetworkPolicy

func DNSNetworkPolicy(dcontext dtypes.DaskContext) (*networkingv1.NetworkPolicy, error)

DNSNetworkPolicy generates the NetworkPolicy description for the DNS for all resources

func DaskConfigs

func DaskConfigs(dcontext dtypes.DaskContext) (*corev1.ConfigMap, error)

DaskConfigs generates the ConfigMap for the Dask Scheduler and Worker

func DaskIngress

func DaskIngress(dcontext dtypes.DaskContext) (*v1beta1.Ingress, error)

DaskIngress generates the Ingress description for the Dask cluster

func DaskJob

func DaskJob(dcontext dtypes.DaskContext) (*batchv1.Job, error)

DaskJob generates the Job description for the Dask Job

func DaskJobConfigs

func DaskJobConfigs(dcontext dtypes.DaskContext) (*corev1.ConfigMap, error)

DaskJobConfigs generates the ConfigMap for the Dask Job

func DaskJobReportStorage

func DaskJobReportStorage(dcontext dtypes.DaskContext) (*corev1.PersistentVolumeClaim, error)

DaskJob generates the Job description for the Dask Job

func DaskSchedulerDeployment

func DaskSchedulerDeployment(dcontext dtypes.DaskContext) (*appsv1.Deployment, error)

DaskSchedulerDeployment generates the Deployment description for the Dask Scheduler

func DaskSchedulerNetworkPolicy

func DaskSchedulerNetworkPolicy(dcontext dtypes.DaskContext) (*networkingv1.NetworkPolicy, error)

DaskSchedulerNetworkPolicy generates the NetworkPolicy description for the Dask Scheduler

func DaskSchedulerService

func DaskSchedulerService(dcontext dtypes.DaskContext) (*corev1.Service, error)

DaskSchedulerService generates the Service description for the Dask Scheduler

func DaskWorkerDeployment

func DaskWorkerDeployment(dcontext dtypes.DaskContext) (*appsv1.Deployment, error)

DaskWorkerDeployment generates the Deployment description for the Dask Worker

func DaskWorkerNetworkPolicy

func DaskWorkerNetworkPolicy(dcontext dtypes.DaskContext) (*networkingv1.NetworkPolicy, error)

DaskWorkerNetworkPolicy generates the NetworkPolicy description for the Dask Worker

func JobServiceAccount

func JobServiceAccount(dcontext dtypes.DaskContext) (*corev1.ServiceAccount, error)

JobServiceAccount generates the ServiceAccount description for for the Dask Job resource

func JupyterDeployment

func JupyterDeployment(dcontext dtypes.DaskContext) (*appsv1.Deployment, error)

JupyterDeployment generates the Deployment description for the Jupyter Notebook

func JupyterNetworkPolicy

func JupyterNetworkPolicy(dcontext dtypes.DaskContext) (*networkingv1.NetworkPolicy, error)

JupyterNetworkPolicy generates the NetworkPolicy description for the Jupyter Notebook

func JupyterService

func JupyterService(dcontext dtypes.DaskContext) (*corev1.Service, error)

JupyterService generates the Service description for the Jupyter Notebook server

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL