Discover Packages
github.com/dominodatalab/distributed-compute-operator
command
module
Version:
v0.1.0-rc4
Opens a new window with list of versions in this module.
Published: Mar 27, 2021
License: Apache-2.0
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
README
¶
Distributed Compute Operator
Kubernetes operator providing Ray|Spark|Dask clusters on-demand via Custom Resource Definitions .
Overview
TODO
Installation
The easiest way to install DCO is to use the provided Helm chart.
Prerequisites
Before you get started using the DCO, you need to have a running Kubernetes cluster.
Access to a Kubernetes cluster version 1.16 or above. This version of the
CRD API is stable and supports our required features.
Install helm client version 3.0.0 or above.
Install the cert-manager operator. DCO makes extensive use of webhooks
which require TLS.
Install
$ helm install distributed-compute-operator ./deploy/helm/distributed-compute-operator
Development
The following instructions will help you create a local Kubernetes environment
that can be used to test every feature supported by this operator.
Install minikube and create a new cluster.
# tested using minikube v1.17.1 and k8s v1.20.2
$ minikube start \
--cpus=6 --memory=16384 --driver=hyperkit \
--extra-config=apiserver.enable-admission-plugins=PodSecurityPolicy \
--addons=pod-security-policy
Install cert-manager
Install metrics-server
Launch operator
Expand ▾
Collapse ▴
Documentation
¶
There is no documentation for this package.
Source Files
¶
Directories
¶
Click to show internal directories.
Click to hide internal directories.