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.
## 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: ## Example:
## Username, password and policy to be assigned to the user ## users:
## Default policies are [readonly|readwrite|writeonly|consoleAdmin|diagnostics] ## - accessKey: console
## Add new policies as explained here https://silo.pigsty.io/administration/identity-access-management.html#access-management ## secretKey: change-me
## NOTE: this will fail if LDAP is enabled in your MinIO deployment ## policy: consoleAdmin
## make sure to disable this if you are using LDAP. ## Or refer to a specific secret:
- accessKey: console ## - accessKey: externalSecret
secretKey: console123 ## existingSecret: my-secret
policy: consoleAdmin ## existingSecretKey: password
# Or you can refer to specific secret ## policy: readonly
#- accessKey: externalSecret users: []
# existingSecret: my-secret
# existingSecretKey: password
# policy: readonly
## Additional Annotations for the Kubernetes Job makeUserJob ## Additional Annotations for the Kubernetes Job makeUserJob
makeUserJob: makeUserJob: