Getting Started

We know you want to jump right in and start hacking away with Gloo Edge. That’s awesome! The easiest way to do that is with your own Kubernetes cluster, either on your local workstation or in a cloud environment. First, you’ll need to install Gloo Edge using either the glooctl utility or Helm.


# Install glooctl

## Linux/MacOS
curl -sL https://run.solo.io/gloo/install | sh
export PATH=$HOME/.gloo/bin:$PATH

## Windows
(New-Object System.Net.WebClient).DownloadString("https://run.solo.io/gloo/windows/install") | iex
$env:Path += ";$env:userprofile/.gloo/bin/"

# Install Gloo Edge
glooctl install gateway

# Add the Helm repository for Gloo Edge
helm repo add gloo https://storage.googleapis.com/solo-public-helm
helm repo update

# Create the namespace and install the Helm chart
kubectl create namespace gloo-system
helm install gloo gloo/gloo --namespace gloo-system

That’s it! With Gloo Edge installed you can try our Hello World example to get an idea of how Gloo Edge can be used.

For a more detailed guide on getting your local system configured, installing prerequisites, and deployment options check out our Preparation doc.