Spark Rust CPU cluster {{ .Chart.AppVersion }}

This chart does not publish or assume availability of a registry image.
Set image.repository and image.digest to an image you own and imported.

{{ if not .Values.operator.enabled }}
Private Connect endpoint:
  kubectl -n {{ .Release.Namespace }} port-forward svc/{{ include "spark-rust.fullname" . }} 15002:{{ .Values.driver.service.grpcPort }} 4040:{{ .Values.driver.service.uiPort }}

Topology and readiness:
  curl http://127.0.0.1:4040/readyz
  curl http://127.0.0.1:4040/api/topology

Distributed SQL: {{ if .Values.data.enabled }}configured (shared data PVC + explicit executor pool){{ else }}NOT configured; set data.enabled=true and data.existingClaim, or supply object-store routing environment explicitly{{ end }}.
Heartbeat registration alone is not proof of distributed query execution.
{{ else }}
Operator mode is an optional advanced path, not covered by the direct-workload
release acceptance. Validate its reconciliation and HA behavior independently.
{{ end }}

AKS installation, VM installation, security, storage, upgrade, and rollback:
  docs/install-cluster.md
