helm: harden defaults for RELEASE.2026-08-04

Point both the server and bundled client jobs at the release tag being cut, keep chart appVersion aligned, and retain the maintained pgsty/minio image selected by the public chart baseline.

Stop creating the console/console123 administrator by default. Leave an explicit change-me example while rendering no user-creation job unless an operator opts in. Chart packaging and repository indexing remain separate release steps.

Co-authored-by: ChatGPT <noreply@openai.com>
Co-authored-by: Claude <noreply@anthropic.com>
This commit is contained in:
Feng Ruohang
2026-08-01 11:06:43 +08:00
parent 2602177ef6
commit dfe6698627
2 changed files with 18 additions and 17 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ apiVersion: v1
description: High Performance Object Storage
name: minio
version: 6.0.0
appVersion: RELEASE.2026-06-18T00-00-00Z
appVersion: RELEASE.2026-08-04T00-00-00Z
keywords:
- minio
- storage
+17 -16
View File
@@ -14,7 +14,7 @@ clusterDomain: cluster.local
##
image:
repository: pgsty/minio
tag: RELEASE.2026-06-18T00-00-00Z
tag: RELEASE.2026-08-04T00-00-00Z
pullPolicy: IfNotPresent
imagePullSecrets: []
@@ -25,7 +25,7 @@ imagePullSecrets: []
##
mcImage:
repository: pgsty/minio
tag: RELEASE.2026-06-18T00-00-00Z
tag: RELEASE.2026-08-04T00-00-00Z
pullPolicy: IfNotPresent
## minio mode, i.e. standalone or distributed
@@ -365,21 +365,22 @@ makePolicyJob:
exitCommand: ""
## List of users to be created after minio install
## Username, password and policy to be assigned to the user.
## Default policies are [readonly|readwrite|writeonly|consoleAdmin|diagnostics].
## Add new policies as explained here https://silo.pigsty.io/administration/identity-access-management.html#access-management
## NOTE: this will fail if LDAP is enabled in your MinIO deployment.
##
users:
## Username, password and policy to be assigned to the user
## Default policies are [readonly|readwrite|writeonly|consoleAdmin|diagnostics]
## Add new policies as explained here https://silo.pigsty.io/administration/identity-access-management.html#access-management
## NOTE: this will fail if LDAP is enabled in your MinIO deployment
## make sure to disable this if you are using LDAP.
- accessKey: console
secretKey: console123
policy: consoleAdmin
# Or you can refer to specific secret
#- accessKey: externalSecret
# existingSecret: my-secret
# existingSecretKey: password
# policy: readonly
## Example:
## users:
## - accessKey: console
## secretKey: change-me
## policy: consoleAdmin
## Or refer to a specific secret:
## - accessKey: externalSecret
## existingSecret: my-secret
## existingSecretKey: password
## policy: readonly
users: []
## Additional Annotations for the Kubernetes Job makeUserJob
makeUserJob: