Helm chart 1.2.5
Formal release of the frontier Helm chart, packaged from the main branch HEAD post-merge of #103 + #104 + #105 + #106.
Companion to the v1.2.5 binary release. Binary images singchia/frontier:1.2.5 and singchia/frontlas:1.2.5 are live on Docker Hub.
Install
Helm repo (recommended)
helm repo add frontier https://singchia.github.io/frontier
helm repo update
helm install frontier frontier/frontier \
--namespace frontier --create-namespaceSingle-tgz from this release
helm install frontier \
https://github.com/singchia/frontier/releases/download/helm-chart-v1.2.5/frontier-1.2.5.tgz \
--namespace frontier --create-namespaceWhat's in the chart
- Both frontier (data plane) and frontlas (control plane) Deployments + Services
- Bundled bitnami/redis subchart (set
redis.enabled=falseto BYO) - Production defaults out of the box: nonRoot UID 65532, drop ALL capabilities, RuntimeDefault seccomp, preStop sleep,
terminationGracePeriodSeconds=60(frontier) / 30 (frontlas), TCP probes, preferred host anti-affinity,IfNotPresentpull policy,FRONTIER_DRAIN_SECONDSenv, observability HTTP server on 9091/9092 - Optional
serviceMonitor.enabled=truefor Prometheus Operator - Per-component
serviceAccountwithautomountServiceAccountToken: false valueFrom.secretKeyRefRedis password injection — never plaintext in spec / events /kubectl describe pod
Files
| Asset | SHA256 |
|---|---|
frontier-1.2.5.tgz |
d40febeaa4530f162726f371ec520a998f92b7ba9bf48610acc8264609f96e41 |
index.yaml |
regenerated; same digest published at https://singchia.github.io/frontier/index.yaml |
Documentation
- CRD + Operator + Helm guide: https://frontier.singchia.io/docs/operator
- Source: https://github.com/singchia/frontier/tree/v1.2.5/dist/helm
- RFC-001 design: https://github.com/singchia/frontier/blob/v1.2.5/docs/rfc/RFC-001-cloud-native-optimization.md
Differences from helm-chart-v1.2.5-rc1
The rc1 release pinned to PR #104's branch HEAD; this formal release packages from main post-merge. Functionally equivalent — only the .tgz inner timestamps differ. Use this release going forward.