Skip to main content

Overview

FireboltInstance is the parent resource for shared namespace infrastructure: PostgreSQL for metadata storage, the metadata service, and the Envoy gateway. Engines in the namespace stay blocked until the instance is ready and publishes the endpoints they need.
  • Instance reconciliation walks through the reconciler steps, lifecycle phases, and component pod-template merge rules.
Client query traffic enters through the per-instance Envoy gateway. See the Gateway overview, plus Gateway query routing and Gateway sizing for routing and capacity detail. For the FireboltInstance API surface, see the FireboltInstance CRD reference.

Inspecting status

kubectl get fire -n firebolt
NAME         PHASE   GATEWAY   METADATA   AGE
production   Ready   true      true       24h
For full detail:
kubectl get fire production -n firebolt -o yaml
Worked examples live in the examples/ directory.