Getting Started

To jump right in with Gloo Edge, the quickest way is with your own Kubernetes cluster. Your cluster might be on your local workstation or in a cloud environment. For more details, see the Preparation guide and Kubernetes cluster setup.

Quick start installation

After you have a cluster, you can install Gloo Edge through the command line with the glooctl CLI or Helm.

  1. Install glooctl. The steps vary on your operating system.
    • Linux or 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/"
      
  2. Install Gloo Edge.
    glooctl install gateway
    
  1. Add the Helm repository for Gloo Edge.
    helm repo add gloo https://storage.googleapis.com/solo-public-helm
    helm repo update
    
  2. Create the namespace for the Gloo Edge components.
    kubectl create namespace gloo-system
    
  3. Install the Helm chart.
    helm install gloo gloo/gloo --namespace gloo-system
    

That’s it! Now, you can try the Hello World example or the following hands-on demo to get an idea of how Gloo Edge can be used.

From zero to Gloo Edge in 15 minutes

Configure your first cloud-native application with the Gloo Edge API gateway by working your way through the following Instruqt sandbox environment.