quantum-core-x icon indicating copy to clipboard operation
quantum-core-x copied to clipboard

Introduce helm manifest files

Open WoozChucky opened this issue 1 year ago • 1 comments

Like the title suggests, we're introducing helm manifest files so that we could run this on a Kubernetes cluster. This is still very alpha and more fine tuning will be needed.

The auth and game executables are the only ones the manifests were created to because of #107 change that removes the migrator project. For this reason, this will be put on hold (and progressively updated) until that gets merged so I can then adjust the environment variables to be passed from Helm values to the container themselves.

TODOS:

  • [x] Create base manifest files
  • [x] Inject correct environment variables to containers
  • [ ] Fix helm probes
  • [ ] Update CI to publish the packages to a helm repo? (needs discussion)
  • [ ] Add tutorial about how to deploy/run (docs)

WoozChucky avatar May 09 '24 20:05 WoozChucky

Please also add a basic tutorial for setting up this helm chart to run QCX for absolute noobies because most users won't know anything about k8s or helm charts (me included).

This guide also serves as documentation and test instructions :)

MeikelLP avatar May 09 '24 20:05 MeikelLP

closing because of stale

MeikelLP avatar Nov 11 '24 20:11 MeikelLP