Skip to content

chore(charts): sync SONIOX_API_KEY into backend secrets - #12298

Open
mdmohsin7 wants to merge 2 commits into
mainfrom
rex/soniox-secret-sync
Open

chore(charts): sync SONIOX_API_KEY into backend secrets#12298
mdmohsin7 wants to merge 2 commits into
mainfrom
rex/soniox-secret-sync

Conversation

@mdmohsin7

@mdmohsin7 mdmohsin7 commented Aug 27, 2026

Copy link
Copy Markdown
Member

Why

SONIOX_API_KEY exists in Secret Manager (org-level key, created 2025-05-17) and
#12295 wired backend-listen to consume it, but the ExternalSecret enumerates its keys
explicitly and Soniox was not among the 34 listed. The key therefore never reaches the
cluster secret, so the binding resolves to nothing and Soniox can never be selected.

What changed

Adds the SONIOX_API_KEYSONIOX_API_KEY mapping to the prod and dev backend
secret charts, next to MODULATE_API_KEY and DEEPGRAM_API_KEY.

Verification

The org-level key was tested against the live Soniox service before this change:
authenticated, transcribed, and returned two distinct speakers on a two-speaker
sample. It is current, not stale.

The backend-listen binding is optional: true, so pods start fine whether or not the
key is present; this change is what makes the provider actually usable.

Review in cubic

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants