Commit Graph

18 Commits

Author SHA1 Message Date
claude be7671b55b fix: fix backup CronJob template bugs
Helm Chart Release / release-chart (push) Successful in 4s
- Fix MYSQL_HOST/PORT: were referencing non-existent .Values.backup.mysql.host/port;
  now correctly read from .Values.phpmyadmin.hosts[0] as documented in README
- Remove broken BACKUP_TIMESTAMP env var (shell command substitution does not
  execute in k8s env vars; timestamp is already defined inside the script)
- Fix NFS readOnly: was always outputting "readOnly: false" even when
  .Values.backup.nfs.readOnly was true; now renders the actual value
- Add MYSQL_HISTFILE=/dev/null to prevent mysql client from writing history
  file when readOnlyRootFilesystem: true
- Fix variable name collision: renamed shell var DATABASES -> DB_LIST in the
  all-databases branch to avoid conflict with the DATABASES env var
- Use /bin/bash (available in mysql:8.0 Debian image) for set -euo pipefail
  and local keyword support
- Split retention find into separate *.sql and *.sql.gz patterns
- Add -mindepth 1 to empty dir cleanup to avoid removing the root backup dir

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-28 08:04:30 +09:00
pieter 1fb2701f53 定期バックアップ機能の追加
Helm Chart Release / release-chart (push) Failing after 10s
2026-02-05 07:14:14 +00:00
pieter b82c6c399f 定期バックアップ機能の追加
Helm Chart Release / release-chart (push) Failing after 10s
2026-02-05 07:13:37 +00:00
pieter 3d01640ab6 定期バックアップ機能の追加
Helm Chart Release / release-chart (push) Failing after 11s
2026-02-05 07:11:12 +00:00
pieter 9e5684b9ab templates/deployment.yaml を更新 2025-11-20 07:24:49 +00:00
pieter ea67a34a33 templates/deployment.yaml を更新 2025-11-20 06:58:05 +00:00
pieter 319c2186c0 templates/service.yaml を更新 2025-11-20 06:57:31 +00:00
pieter 927aa139f8 templates/nginx-configmap.yaml を追加 2025-11-20 06:57:04 +00:00
pieter e7c0fb56e7 templates/configmap.yaml を更新 2025-11-20 06:56:09 +00:00
pieter 102d2579ee templates/secret.yaml を更新 2025-11-20 06:55:41 +00:00
pieter 259df8e919 templates/serviceaccount.yaml を追加 2025-11-20 06:54:55 +00:00
pieter 5113cdb571 templates/ingress.yaml を更新 2025-11-20 06:54:00 +00:00
pieter d1cbf1e2c1 templates/pvc.yaml を更新 2025-11-20 06:53:06 +00:00
pieter a8bc018d8e templates/hpa.yaml を追加 2025-11-20 06:52:29 +00:00
pieter 71cb550cec templates/pdb.yaml を追加 2025-11-20 06:51:51 +00:00
pieter 57ca343f1a templates/networkPolicy.yaml を追加 2025-11-20 06:51:19 +00:00
pieter c0f7fe5d57 templates/_helpers.tpl を更新 2025-11-20 06:44:04 +00:00
helmchart 73fd0bb25b Initial commit 2025-11-19 23:55:42 +00:00