- Get started
- Install NIC
Install NIC
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.
Download
Section titled “Download”From the NIC release assets, download the appropriate binary for your platform.
Extract & add to PATH
Section titled “Extract & add to PATH”Linux/MacOS
Section titled “Linux/MacOS”Extract the tarball:
tar -xzf nebari-infrastructure-core_0.7.0_linux_x86_64.tar.gzMove it to an appropriate folder on PATH:
sudo mv nic /usr/local/bin/Ensure this location is on your user PATH with echo $PATH.
If not, you can add it to PATH with export PATH=$PATH:/path/to/dir.
Windows
Section titled “Windows”Extract the zip file, and add nic.exe to your PATH.
To add to PATH, search for "Edit environment variables for your account" on the system settings page.
Verify the installation
Section titled “Verify the installation”Ensure the installation worked with the help command. It should display a message similar to the following.
nic --helpNebari Infrastructure Core (NIC) is a standalone CLI tool that managescloud 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 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.