Skip to content

Latest commit

 

History

History
76 lines (59 loc) · 3.45 KB

File metadata and controls

76 lines (59 loc) · 3.45 KB

Helm at cmu-sei

Helm charts for deploying CMU Software Engineering Institute applications to Kubernetes.

Repository

Add this Helm repository:

helm repo add sei https://cmu-sei.github.io/helm-charts
helm repo update

Note: The previous repository URL https://helm.cmusei.dev/charts is deprecated and will be taken down in the future. Please update any existing configurations to use the new URL above.

Quick Start

# View available charts
helm search repo sei

# Show default values for a chart
helm show values sei/topomojo > topomojo.values.yaml

# Edit values as needed
vim topomojo.values.yaml

# Deploy the chart
helm install topomojo sei/topomojo -f topomojo.values.yaml

# Upgrade an existing deployment
helm upgrade topomojo sei/topomojo -f topomojo.values.yaml

Available Charts

Crucible Applications

The Crucible project provides a framework for creating, deploying, and managing virtual training environments.

Chart Description Documentation
player Virtual environment collaboration platform README
alloy Event orchestration and simulation launcher README
caster Infrastructure-as-code deployment with Terraform/OpenTofu README
steamfitter Scenario task automation on virtual machines README
topomojo Virtual machine lab environment manager README
gameboard Cybersecurity game design and competition platform README
blueprint Master Scenario Event List (MSEL) planning README
gallery Exercise information and incident data sharing README
cite Collaborative Incident Threat Evaluator README

Additional Applications

Chart Description
authhoc Authentication and authorization service
appmailrelay Email relay service for applications
buckets Object storage management
code-server VS Code in the browser
cubescore Scoring engine
cubespace-client Cubespace client application
cubespace-server Cubespace server application
gamebrain Game engine component
gameengine Game execution engine
groups Group management service
jarchive Archive management
learninglocker Learning Record Store (LRS)
lrsql SQL-based Learning Record Store
market Marketplace application
mattermost-team-edition Team collaboration platform
mkdocs-material Documentation site generator
osticket Support ticket system
statesman State management service
staticweb Static website hosting
webmail Web-based email client