Skip to content

Concepts

This section describes how banlieue is wired. For the reasoning why it's wired this way, see Why banlieue? first.

  • Architecture — components, watches, and the overall reconcile flow.
  • VirtualMachine — the user-facing CRD and its lifecycle.
  • The Claim Flow, End to End — eleven diagrams: the kubelogin OIDC round trip that establishes who a consumer is, the admission checks, the bind race, the claim state machine, and the two finalizers behind release.
  • Provider Model — what a provider is, what it implements, and how it's plugged in.
  • Infrastructure CRDs & CAPI — why provider CRDs satisfy the CAPI v1beta2 InfraMachine contract.