Skip to content

Add Helm chart for control plane deployment #4

Description

@depadeto

Context

Currently the control plane services are deployed via raw K8s manifests in manifests/gateway/control-plane-services.yaml. A Helm chart would make deployment configurable and easier.

Task

Create a Helm chart under charts/detoserve/ that packages:

  • Smart Router
  • Function Manager
  • Tenant Manager
  • Config Store
  • Deployment Manager
  • SkyPilot Bridge
  • Redis

With configurable values for:

  • Image tags
  • Replica counts
  • Resource limits
  • Redis connection
  • Environment variables

Reference

  • manifests/gateway/control-plane-services.yaml — existing manifests
  • docker-compose.yaml — service configuration

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is neededinfrastructureK8s, SkyPilot, deployment

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions