@@ -53,9 +53,10 @@ The following section lists the configurable parameters of the {{ template "char
5353` ` ` yaml
5454# values-filesystem.yaml
5555config:
56- authorization: "aws-v4"
57- identity: "myaccesskey"
58- credential: "mysecretkey"
56+ auth:
57+ type: "aws-v4"
58+ identity: "myaccesskey"
59+ secret: "mysecretkey"
5960 backend:
6061 provider: "filesystem-nio2"
6162 filesystem:
@@ -76,9 +77,10 @@ helm install s3proxy-fs ./{{ template "chart.name" . }} -f values-filesystem.yam
7677` ` ` yaml
7778# values-aws-s3.yaml
7879config:
79- authorization: "aws-v4"
80- identity: "proxy-access-key" # For clients connecting to s3proxy
81- credential: "proxy-secret-key"
80+ auth:
81+ type: "aws-v4"
82+ identity: "proxy-access-key" # For clients connecting to s3proxy
83+ secret: "proxy-secret-key"
8284 backend:
8385 provider: "aws-s3"
8486 awsS3:
@@ -100,9 +102,10 @@ helm install s3proxy-s3 ./{{ template "chart.name" . }} -f values-aws-s3.yaml
100102` ` ` yaml
101103# values-azure.yaml
102104config:
103- authorization: "aws-v4"
104- identity: "myaccesskey"
105- credential: "mysecretkey"
105+ auth:
106+ type: "aws-v4"
107+ identity: "myaccesskey"
108+ secret: "mysecretkey"
106109 backend:
107110 provider: "azureblob"
108111 azureblob:
@@ -123,9 +126,10 @@ helm install s3proxy-azure ./{{ template "chart.name" . }} -f values-azure.yaml
123126` ` ` yaml
124127# values-gcs.yaml
125128config:
126- authorization: "aws-v4"
127- identity: "myaccesskey"
128- credential: "mysecretkey"
129+ auth:
130+ type: "aws-v4"
131+ identity: "myaccesskey"
132+ secret: "mysecretkey"
129133 backend:
130134 provider: "google-cloud-storage"
131135 googleCloudStorage:
@@ -145,7 +149,8 @@ persistence:
145149` ` ` yaml
146150# values-anonymous.yaml
147151config:
148- authorization: "none"
152+ auth:
153+ type: "none"
149154 backend:
150155 provider: "transient-nio2" # In-memory storage
151156
@@ -263,7 +268,7 @@ This will remove all resources created by the chart. If using persistence, the P
263268
264269### Common Issues
265270
266- 1. **Authentication failures**: Ensure ` config.identity` and ` config.credential ` are set correctly for client authentication.
271+ 1. **Authentication failures**: Ensure ` config.auth. identity` and ` config.auth.secret ` are set correctly for client authentication.
267272
2682732. **Backend connection issues**: Verify backend credentials are correctly configured in the appropriate section (e.g. , ` config.backend.awsS3.*` ).
269274
0 commit comments