Skip to content

[ugc-proxy] Add support for basic auth API credentials via secrets - #305

Merged
mlautzas merged 3 commits into
mainfrom
UNSOI-4570-ugc-proxy-add-api-auth-section
Aug 14, 2026
Merged

[ugc-proxy] Add support for basic auth API credentials via secrets#305
mlautzas merged 3 commits into
mainfrom
UNSOI-4570-ugc-proxy-add-api-auth-section

Conversation

@mlautzas

Copy link
Copy Markdown
Contributor

No description provided.

DanielRaapDev
DanielRaapDev previously approved these changes Aug 14, 2026
Comment thread charts/sophora-ugc-proxy/Chart.yaml Outdated

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR extends the sophora-ugc-proxy Helm chart to support sourcing UGC Proxy API basic-auth credentials from a Kubernetes Secret, and bumps the chart metadata accordingly.

Changes:

  • Adds authentication.apiBasicAuth configuration to values.yaml for enabling basic auth and referencing secret keys.
  • Injects AUTH_USERNAME / AUTH_PASSWORD environment variables into the Deployment from the configured secret keys.
  • Bumps chart version and updates artifacthub.io/changes annotation to reflect the new feature.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
charts/sophora-ugc-proxy/values.yaml Adds new authentication.apiBasicAuth values for secret-based API credentials.
charts/sophora-ugc-proxy/templates/deployment.yaml Conditionally wires secret-backed env vars for API basic auth into the pod spec.
charts/sophora-ugc-proxy/Chart.yaml Bumps chart version and updates Artifact Hub changelog annotation.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread charts/sophora-ugc-proxy/templates/deployment.yaml
Comment thread charts/sophora-ugc-proxy/Chart.yaml Outdated
Co-authored-by: Jonas Pruditsch <6641029+kunstkomputer@users.noreply.github.com>
Co-authored-by: Daniel Raap <raap@subshell.com>
@mlautzas
mlautzas merged commit d32e616 into main Aug 14, 2026
2 checks passed
@mlautzas
mlautzas deleted the UNSOI-4570-ugc-proxy-add-api-auth-section branch August 14, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants