1. Sign up for Neterial

Install CLI:
curl -sSL https://get.neterial.io/cli.sh | bash
Sign up and log in with the Neterial CLI:
neterial auth login

2. Connect your cloud

Neterial installs and manages resources in your cloud account and requires access credentials for your chosen provider. Choose one of the following cloud providers: Each guide will walk you through the necessary permissions and authentication setup. Verify that the cloud is connected:
neterial provider list
Example output:
NAME            STATUS          LAST_UPDATE
AWS             Uninitialized
Hetzner Cloud   Ready           2 seconds

3. Create the cluster

Create a Kubernetes cluster with the following command:
neterial kube create cluster --cloud [PROVIDER]
Replace:
  • PROVIDER with either hcloud (for Hetzner Cloud) or aws (for AWS)
Verify that your cluster was created successfully:
neterial kube get clusters
Example output:
NAME      STATUS   PROVIDER        LOCATION   AGE          VERSION
default   Ready    Hetzner Cloud   hel1       5 minutes    1.32

4. Get access to the cluster

kubectl config use-context default-neterial-admin@default-neterial
kubectl get nodes
Verify that you can access your cluster:
kubectl get nodes
Example output:
NAME                       STATUS   ROLES           AGE     VERSION
nks-default-ctl-1d39beb8   Ready    control-plane   9m39s   v1.32.3
nks-default-wrk-5a451893   Ready    <none>          8m35s   v1.32.3
Congratulations! You now have a fully operational Kubernetes cluster managed by Neterial.

Next step

Now that your cluster is running, you can Deploy Your First App.