pycalrissian is a Python client library for running Common Workflow Language (CWL) descriptions on Kubernetes using Calrissian.
It provides simple objects and methods to:
Refer to the documentation to get started.
Use the Visual Studio Code Remote Container configuration.
Requirements:
$HOME
you must have a .kube
folder as it is mounted on the development container to access the kubernetes clusterKubernetes resources for development and testing
We suggest using microk8s and set the kubeconfig with:
microk8s config > ~/.kube/config