Repository: minio/minio (language: go)

Issue:
MinIO Community Helm Chart - MINIO_IDENTITY_OPENID_REDIRECT_URI not set
## Expected Behavior
Setting the redirect uri as part of helm install should create the environmental variable `MINIO_IDENTITY_OPENID_REDIRECT_URI`

```yaml
oidc:
  ...
  redirectUri: "https://<custom domain>/oauth_callback"
```

## Current Behavior
The environmental variable in question is not seen on the pod.

![image](https://github.com/minio/minio/assets/20645040/2536be9d-a9e6-4acf-a750-cf56ca071a3b)

## Possible Solution
Update the deployment template to include the following. This is missing.
```yaml
 {{- if .Values.oidc.enabled }}
    - name: MINIO_IDENTITY_OPENID_REDIRECT_URI
      value: {{ .Values.oidc.redirectUri }}
````

## Your Environment
Minio image: RELEASE.2023-10-07T15-07-38Z
Helm chart version: 5.0.14


Discussion / hints:
Feel free to send fixes @michaelsatish we do not track or fix issues originating from minio vanilla helm chart. 

Fix patch:
diff --git a/helm/minio/templates/deployment.yaml b/helm/minio/templates/deployment.yaml
index da629733235e0..323dd2a5ef01b 100644
--- a/helm/minio/templates/deployment.yaml
+++ b/helm/minio/templates/deployment.yaml
@@ -136,6 +136,8 @@ spec:
               value: {{ .Values.oidc.scopes }}
             - name: MINIO_IDENTITY_OPENID_COMMENT
               value: {{ .Values.oidc.comment }}
+            - name: MINIO_IDENTITY_OPENID_REDIRECT_URI
+              value: {{ .Values.oidc.redirectUri }}
             {{- end }}
             {{- if .Values.etcd.endpoints }}
             - name: MINIO_ETCD_ENDPOINTS


Test patch: