Skip to content
Looking for Nebari Classic? Its docs have moved to classic.nebari.dev.

Install NIC

Updated 1 min read

Nebari Infrastructure Core (NIC) is a CLI that sets up a production-grade Kubernetes cluster and installs the platform essentials that run on top of it. It is the foundational layer of the Nebari ecosystem, that includes platform essentials like authentication (SSO), user management, observability, TLS certification, and more.

You can set up software packs (like the data science pack for specific tools like JupyterLab) on top of this layer. Learn more about how different Nebari projects and components interact in NKP architecture.

Each option below installs the latest release.

If you use pixi on macOS, Linux, or Windows, run:

Terminal window
pixi global install -c https://prefix.dev/github-releases nebari-infrastructure-core

Ensure the installation worked with the help command. It should display a message similar to the following.

Terminal window
nic --help
Output
Nebari Infrastructure Core (NIC) is a standalone CLI tool that manages
cloud infrastructure for Nebari using native cloud SDKs with declarative semantics.
Usage:
nic [command]
Available Commands:
completion Generate the autocompletion script for the specified shell
deploy Deploy infrastructure based on configuration file
destroy Destroy cloud infrastructure
help Help about any command
kubeconfig Generate kubeconfig for the deployed Nebari cluster
outputs Print the deployed platform's entry points
validate Validate configuration file
version Show version information
Flags:
-h, --help help for nic
Use "nic [command] --help" for more information about a command.

You can also install NIC from source for development and testing.