Skip to content
Reference

Reference

  • OpenTofu / Terraform — OpenTofu/Terraform modules for deploying Nstance infrastructure across AWS and Google Cloud.
  • Files & Certificates — How Nstance Server generates and sends files & certificates to Nstance Agent.
  • Secrets Management — Encryption key management, CA private keys, and secure secret distribution to instances.
  • Data Storage — Object storage layout, SQLite caching, and data persistence model.
  • Security — Security model including mTLS authentication, certificate management, and encryption.
  • Leader Election — How Nstance Server uses object storage-based leader election for shard and cluster leadership.
  • Instance Lifecycle — Instance provisioning, registration, health monitoring, drain coordination, and deletion.
  • Server Configuration — Detailed reference for all Nstance Server configuration options.
  • Templates & Vars — Instance templates, variable hierarchy, userdata templates, and args merge strategy.
  • Server API — gRPC API services exposed by the Nstance Server for agent and operator communication.
  • Cluster API Integration — How Nstance implements the Cluster API (CAPI) infrastructure provider contract for infrastructure management in Kubernetes.
  • Operator Internals — Sync mechanics, reconciliation loops, drain coordination, CRDs, and connection management.