open-design/tools
Cursor Agent 2230b5767c
feat(deploy): per-cloud Helm value overrides (spec §15.5)
Plan L1.

Seven values-<cloud>.yaml files at tools/pack/helm/open-design/:

  values-aws.yaml      EFS + gp3 + ALB ingress
  values-gcp.yaml      Filestore + pd-balanced + GCLB ingress
  values-azure.yaml    azurefile-csi + managed-csi + App Gateway ingress
  values-aliyun.yaml   alicloud-nas + alicloud-disk-essd
  values-tencent.yaml  cfs + cbs
  values-huawei.yaml   sfs-turbo + csi-disk
  values-self.yaml     cluster-default storageClass; ingress off

Operators install with:

  helm install od ./tools/pack/helm/open-design \
    -f tools/pack/helm/open-design/values-aws.yaml \
    --set secrets.apiToken=$(openssl rand -hex 32)

Each override is intentionally minimal — it only differs from the
baseline values.yaml on the volume + ingress dimensions the matching
cloud needs. Secret-manager wiring (External Secrets Operator,
secrets-store CSI) is documented inline; the chart's Secret stays
the destination of the sync.

Co-authored-by: Tom Huang <1043269994@qq.com>
2026-05-09 13:45:53 +00:00
..
dev release: Open Design 0.5.0 (#820) 2026-05-08 00:41:01 +08:00
pack feat(deploy): per-cloud Helm value overrides (spec §15.5) 2026-05-09 13:45:53 +00:00
AGENTS.md feat(linux): add headless mode for install/start/stop operations (#686) 2026-05-07 01:52:03 +08:00