Skip to content

Helm chart 1.2.5 (formal release)

Latest

Choose a tag to compare

@singchia singchia released this 02 May 16:20
01f158c

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-namespace

Single-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-namespace

What's in the chart

  • Both frontier (data plane) and frontlas (control plane) Deployments + Services
  • Bundled bitnami/redis subchart (set redis.enabled=false to 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, IfNotPresent pull policy, FRONTIER_DRAIN_SECONDS env, observability HTTP server on 9091/9092
  • Optional serviceMonitor.enabled=true for Prometheus Operator
  • Per-component serviceAccount with automountServiceAccountToken: false
  • valueFrom.secretKeyRef Redis 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

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.