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 description: High Performance Object Storage
name: minio name: minio
version: 6.0.0 version: 6.0.0
appVersion: RELEASE.2026-06-18T00-00-00Z appVersion: RELEASE.2026-08-04T00-00-00Z
keywords: keywords:
- minio - minio
- storage - storage
+17 -16
View File
@@ -14,7 +14,7 @@ clusterDomain: cluster.local
## ##
image: image:
repository: pgsty/minio repository: pgsty/minio
tag: RELEASE.2026-06-18T00-00-00Z tag: RELEASE.2026-08-04T00-00-00Z
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
imagePullSecrets: [] imagePullSecrets: []
@@ -25,7 +25,7 @@ imagePullSecrets: []
## ##
mcImage: mcImage:
repository: pgsty/minio repository: pgsty/minio
tag: RELEASE.2026-06-18T00-00-00Z tag: RELEASE.2026-08-04T00-00-00Z
pullPolicy: IfNotPresent pullPolicy: IfNotPresent
## minio mode, i.e. standalone or distributed ## minio mode, i.e. standalone or distributed
@@ -365,21 +365,22 @@ makePolicyJob:
exitCommand: "" exitCommand: ""
## List of users to be created after minio install ## List of users to be created after minio install
## ## Username, password and policy to be assigned to the user.
users: ## Default policies are [readonly|readwrite|writeonly|consoleAdmin|diagnostics].
## 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 ## 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 ## NOTE: this will fail if LDAP is enabled in your MinIO deployment.
## make sure to disable this if you are using LDAP. ##
- accessKey: console ## Example:
secretKey: console123 ## users:
policy: consoleAdmin ## - accessKey: console
# Or you can refer to specific secret ## secretKey: change-me
#- accessKey: externalSecret ## policy: consoleAdmin
# existingSecret: my-secret ## Or refer to a specific secret:
# existingSecretKey: password ## - accessKey: externalSecret
# policy: readonly ## existingSecret: my-secret
## existingSecretKey: password
## policy: readonly
users: []
## Additional Annotations for the Kubernetes Job makeUserJob ## Additional Annotations for the Kubernetes Job makeUserJob
makeUserJob: makeUserJob: