Skip to content

v0.2.0-beta.3

Pre-release
Pre-release

Choose a tag to compare

@ValgulNecron ValgulNecron released this 27 Jun 11:23
· 4892 commits to master since this release

First release published to the GitHub Container Registry — installable with a single Helm command (no helm repo add).

Install

helm upgrade --install gameplane oci://ghcr.io/valgulnecron/charts/gameplane \
  --version 0.2.0-beta.3 \
  --namespace gameplane-system --create-namespace \
  --set ingress.host=gameplane.your-domain.test

Track the rolling beta instead with --set image.tag=edge. See docs/install.md.

Published artifacts (GHCR)

  • Chart: oci://ghcr.io/valgulnecron/charts/gameplane:0.2.0-beta.3
  • Images (linux/amd64 + arm64): ghcr.io/valgulnecron/gameplane/{operator,api,agent}:0.2.0-beta.3

Highlights

  • Full GHCR publishing — release.yaml publishes version-pinned multi-arch images + the OCI Helm chart on every v* tag; publish-edge.yaml publishes rolling :edge + :sha-<short> images on every main push.
  • One-command Helm install — chart image.tag defaults to appVersion, so a released chart pulls matching images with no overrides.
  • BREAKING: CRD API group renamed gameplane.gg → gameplane.local — manifests are now apiVersion: gameplane.local/v1alpha1. Recreate CRDs after upgrading; no v* release ever shipped the .gg group.
  • Operator image now reports its real build version; bundled observability (prometheusRules, grafanaDashboards); signed-module-bundle support (opt-in).

Note: GHCR packages are private on first publish — the maintainer must flip gameplane/{operator,api,agent} + charts/gameplane to public for anonymous installs.