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 to get an idea of how Gloo Edge can be used.

Looking for more training? Check out Solo Academy for on-demand and instructor-led courses and certifications in the latest Envoy, Istio, and application networking technologies.