mirror of
https://github.com/pgsty/minio.git
synced 2026-09-05 18:16:16 +03:00
build: point Helm defaults at the 20260903 release
Signed-off-by: Feng Ruohang <rh@vonng.com>
This commit is contained in:
@@ -113,7 +113,7 @@ helm_run template my-release "${new_chart}" \
|
|||||||
go run ./buildscripts/helm-migration-guard "${old_render}" "${new_render}"
|
go run ./buildscripts/helm-migration-guard "${old_render}" "${new_render}"
|
||||||
|
|
||||||
helm_run package "${new_chart}" --destination "${output_dir}" >/dev/null
|
helm_run package "${new_chart}" --destination "${output_dir}" >/dev/null
|
||||||
test -s "${work_dir}/silo-7.0.1.tgz"
|
test -s "${work_dir}/silo-7.0.2.tgz"
|
||||||
if find "${work_dir}" -maxdepth 1 -type f -name 'minio-*.tgz' | grep -q .; then
|
if find "${work_dir}" -maxdepth 1 -type f -name 'minio-*.tgz' | grep -q .; then
|
||||||
echo "Helm packaging emitted a legacy MinIO chart name" >&2
|
echo "Helm packaging emitted a legacy MinIO chart name" >&2
|
||||||
exit 1
|
exit 1
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
description: S3-Interface Libre Object Storage
|
description: S3-Interface Libre Object Storage
|
||||||
name: silo
|
name: silo
|
||||||
version: 7.0.1
|
version: 7.0.2
|
||||||
appVersion: RELEASE.2026-08-06T00-00-00Z
|
appVersion: RELEASE.2026-09-03T00-00-00Z
|
||||||
keywords:
|
keywords:
|
||||||
- silo
|
- silo
|
||||||
- storage
|
- storage
|
||||||
|
|||||||
+6
-4
@@ -61,6 +61,7 @@ names. Export the complete values and render the candidate chart offline:
|
|||||||
```bash
|
```bash
|
||||||
helm get values my-release -n my-namespace -a > values.before-silo.yaml
|
helm get values my-release -n my-namespace -a > values.before-silo.yaml
|
||||||
SILO_TAG='<published-silo-release-tag>'
|
SILO_TAG='<published-silo-release-tag>'
|
||||||
|
MCLI_TAG='<published-mcli-release-tag>'
|
||||||
|
|
||||||
helm template my-release ./helm/silo \
|
helm template my-release ./helm/silo \
|
||||||
-n my-namespace \
|
-n my-namespace \
|
||||||
@@ -69,9 +70,9 @@ helm template my-release ./helm/silo \
|
|||||||
--set fullnameOverride=my-existing-fullname \
|
--set fullnameOverride=my-existing-fullname \
|
||||||
--set serviceAccount.name=minio-sa \
|
--set serviceAccount.name=minio-sa \
|
||||||
--set image.repository=pgsty/silo \
|
--set image.repository=pgsty/silo \
|
||||||
--set mcImage.repository=pgsty/silo \
|
--set mcImage.repository=pgsty/mc \
|
||||||
--set-string image.tag="${SILO_TAG}" \
|
--set-string image.tag="${SILO_TAG}" \
|
||||||
--set-string mcImage.tag="${SILO_TAG}" \
|
--set-string mcImage.tag="${MCLI_TAG}" \
|
||||||
> rendered.silo.yaml
|
> rendered.silo.yaml
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -81,6 +82,7 @@ mounts. After review, upgrade the chart and image together:
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
SILO_TAG='<published-silo-release-tag>'
|
SILO_TAG='<published-silo-release-tag>'
|
||||||
|
MCLI_TAG='<published-mcli-release-tag>'
|
||||||
helm upgrade my-release ./helm/silo \
|
helm upgrade my-release ./helm/silo \
|
||||||
-n my-namespace \
|
-n my-namespace \
|
||||||
-f values.before-silo.yaml \
|
-f values.before-silo.yaml \
|
||||||
@@ -88,9 +90,9 @@ helm upgrade my-release ./helm/silo \
|
|||||||
--set fullnameOverride=my-existing-fullname \
|
--set fullnameOverride=my-existing-fullname \
|
||||||
--set serviceAccount.name=minio-sa \
|
--set serviceAccount.name=minio-sa \
|
||||||
--set image.repository=pgsty/silo \
|
--set image.repository=pgsty/silo \
|
||||||
--set mcImage.repository=pgsty/silo \
|
--set mcImage.repository=pgsty/mc \
|
||||||
--set-string image.tag="${SILO_TAG}" \
|
--set-string image.tag="${SILO_TAG}" \
|
||||||
--set-string mcImage.tag="${SILO_TAG}"
|
--set-string mcImage.tag="${MCLI_TAG}"
|
||||||
```
|
```
|
||||||
|
|
||||||
Rollback is chart-level: use `helm rollback`, not an image-only downgrade. The
|
Rollback is chart-level: use `helm rollback`, not an image-only downgrade. The
|
||||||
|
|||||||
@@ -15,18 +15,17 @@ clusterDomain: cluster.local
|
|||||||
##
|
##
|
||||||
image:
|
image:
|
||||||
repository: pgsty/silo
|
repository: pgsty/silo
|
||||||
tag: RELEASE.2026-08-06T00-00-00Z
|
tag: RELEASE.2026-09-03T00-00-00Z
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
imagePullSecrets: []
|
imagePullSecrets: []
|
||||||
# - name: "image-pull-secret"
|
# - name: "image-pull-secret"
|
||||||
|
|
||||||
## Image used by post-install jobs. The pgsty/silo image bundles mcli and
|
## Silo client image used by post-install jobs.
|
||||||
## provides /usr/bin/mc as a compatibility link.
|
|
||||||
##
|
##
|
||||||
mcImage:
|
mcImage:
|
||||||
repository: pgsty/silo
|
repository: pgsty/mc
|
||||||
tag: RELEASE.2026-08-06T00-00-00Z
|
tag: RELEASE.2026-09-01T00-00-00Z
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
|
|
||||||
## Silo mode, i.e. standalone or distributed.
|
## Silo mode, i.e. standalone or distributed.
|
||||||
|
|||||||
Reference in New Issue
Block a user