Connect your first cluster
Start with a real cluster and a safe default: the Niro agent enrolls read-only, calls home over outbound HTTPS, and begins sending live fleet context without opening public ports.
k3s cluster
Any k3s installation works. A single-node homelab cluster is enough.
kubectl access
Run the installer from a machine that can apply resources to the cluster.
Niro account
Start free. No credit card required for the first cluster.
Enroll the agent
Create a cluster in Niro
Sign in to app.niro.cx and choose Add cluster from the fleet view.Give the cluster a name like
homelab, edge-site-01, or customer-prod-1, then choose its environment. Niro generates a single-use enrollment token.Run the install command
Copy the command from the dashboard and run it with The installer creates the
kubectl access to the target cluster:niro-system namespace, applies read-only RBAC, deploys the agent, and stores the long-lived cluster key inside the cluster.Deploy your first app
Niro gives you two delivery paths. Use the visual builder for a fast first deploy, then move production remediation through Git when your workflow needs review gates.- Visual builder
- GitOps remediation
The visual builder turns application settings into Kubernetes manifests and shows policy findings before you apply.Continue with Deploy an App for the full walkthrough.
Enable apply capability
The agent starts read-only. Re-run the installer with apply enabled before deploying workloads:
Fill in the workload form
Enter the container image, ports, environment variables, resource limits, and private registry settings if needed.
Enable optional capabilities
Capabilities are explicit so cluster owners decide exactly what Niro can do.What’s next?
Monitor your fleet
Use cluster health, pod inventory, and timelines to understand operations across environments.
Stream pod logs
View live logs from any enabled cluster directly in the browser.
Set up alerts
Get notified when incidents fire and trigger AI investigations on Pro.
Add private registries
Pull private images with scoped registry credentials and image pull secret injection.