Skip to content

[INFRA][K8S] Community Test: Validate Helm Chart on Minikube & Kind across Linux, macOS, and Windows WSL2 #869

Description

@forgespectrayan

🎯 Community Infrastructure Testing Call

We have recently finalized our Cell High Availability (Cell HA) Helm chart under deploy/helm/spector, featuring a split topology with stateless Ingress Gateways, authoritative Owners (StatefulSets), and async Replicas.

We are calling on DevOps engineers, SREs, and Kubernetes enthusiasts to test our Helm chart on local development clusters (Kind, Minikube, or k3s) across diverse operating systems (Linux, macOS Intel/Apple Silicon, and Windows WSL2).


📋 What to Test

  1. Cluster Spin-Up:
    • Install Spector using the local development values:
      helm repo add ... # or local:
      helm install spector-cell ./deploy/helm/spector -n spector-cell --create-namespace -f ./deploy/helm/spector/values-local-dev.yaml
  2. Pod Readiness & Scheduling:
    • Verify all 4 pods reach 1/1 Running (gateway-xxx, owner-0, owner-1, replica-0).
    • Check if your local cluster's StorageClass correctly binds the 500Mi persistent volume claims (data-spector-cell-owner-0, etc.).
  3. Endpoint Connectivity:
    • Access the Cortex UI dashboard on http://localhost:7700 and API on http://localhost:7070/actuator/health.
  4. Platform-Specific Edge Cases:
    • Report any CSI driver issues, permission quirks with UID 1000, or CNI differences.

✅ Acceptance Criteria & Deliverable

  • Post a comment with your environment specs (OS, Architecture, K8s distro, CSI driver).
  • Confirm whether helm install succeeded out-of-the-box or document any adjustments needed.
  • If you find any bug or documentation gap, open a PR updating deploy/helm/README.md or values-local-dev.yaml!

📚 Helpful Resources

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:deploymentaudience:devopsTargeted for DevOps, SRE, and platform infrastructure engineershelp wantedExtra attention is neededinfra:k8sKubernetes, Kind, Minikube, and Helm chart testing

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions