Skip to content

Orchestration

Manage many containers and the infrastructure under them: Kubernetes, Terraform, CyVerse CACAO, and container registries.

Kubernetes

  • Introduction to Kubernetes - Kubernetes concepts and terminology, connecting to an existing K3s cluster with kubectl, and launching pods, deployments, and the dashboard.
  • Deploying your own Kubernetes clusters - Deploy Zero to JupyterHub with Helm, and compare lightweight Kubernetes distributions such as minikube, MicroK8s, and K3s.

Infrastructure as code

CyVerse CACAO

  • CyVerse CACAO interface - Log in to CACAO on Jetstream2 with ACCESS, add a cloud credential and SSH key, and launch and open a VM deployment.
  • CACAO Terraform templates on the CLI - Install the CACAO CLI, log in with an ACCESS token, import a Terraform template from Git, and deploy it through the CACAO UI.

Registries