You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The operator had no user-facing installation path beyond make
targets intended for local development. End-users had no way to
install via kubectl apply without cloning the repository.
- Expand build-installer target in Makefile to generate three
variants: default, cert-manager, and observability
- Add validate-installer job to build-and-release.yaml to catch
Kustomize breakage on every push to main
- Update tags.yaml to generate install YAMLs with the release
image tag and attach them as GitHub Release assets
- Rewrite README Installation section with kubectl apply commands
for all three variants, prerequisites, and an observability
stack evaluation warning
- Update .gitignore comment to clarify dist/ is for releases
Users can now install with a single command:
kubectl apply --server-side -f
https://github.com/.../releases/latest/download/install.yaml
We provide a set of samples to get you started quickly:
65
+
> [!NOTE]
66
+
> The bundled Prometheus, Tempo, Grafana, and OTel Collector are single-replica deployments with sane defaults intended for **evaluation and development**. They do not include HA, persistent storage, or authentication. For production observability, integrate the operator's metrics and traces with your existing monitoring infrastructure.
67
+
68
+
### Applying samples
69
+
70
+
Once the operator is running, try a sample cluster:
0 commit comments