Skip to content

Conversation

albionh
Copy link

@albionh albionh commented Sep 17, 2025

What kind of change does this PR introduce?

Bug fix

What is the current behavior?

The Helm template for AWS_SECRET_ACCESS_KEY incorrectly references
.Values.secret.s3.secretRefKey.keyId instead of .Values.secret.s3.secretRefKey.accessKey.
This causes pods to pull the wrong key from the Kubernetes Secret and fail to authenticate to S3/MinIO.

What is the new behavior?

  • AWS_SECRET_ACCESS_KEY now correctly references .Values.secret.s3.secretRefKey.accessKey | default "accessKey".
  • Backward compatibility preserved via default "accessKey".
  • Pods can now properly mount credentials and authenticate with S3/MinIO.

Additional context

Tested locally with helm template to confirm correct Secret key resolution.
This aligns the chart with expected AWS credential naming (keyId for AWS_ACCESS_KEY_ID, accessKey for AWS_SECRET_ACCESS_KEY).

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.

1 participant