deepgram / self-hosted-resources

Official Deepgram resources for deploying Deepgram services in a self-hosted environment
https://developers.deepgram.com
ISC License
6 stars 4 forks source link

Helm fails with error when attempting to use service accounts #25

Closed SoftMemes closed 1 month ago

SoftMemes commented 1 month ago

What is the current behavior?

When specifying engine.serviceAccount.name and engine.serviceAccount.create: false, Helm fails with an error trying to install the chart.

Steps to reproduce

Error: INSTALLATION FAILED: template: deepgram-self-hosted/templates/engine/engine.deployment.yaml:37:53: executing "deepgram-self-hosted/templates/engine/engine.deployment.yaml" at <or>: wrong number of args for or: want at least 1 got 0

Expected behavior

The Helm chart should be installed and the specified service account used.

Please tell us about your environment

Helm v3.12.3 running on Mac, deploying to managed GKE cluster on GCP.