


- New user? Get Edgectl, the Ambassador CLI
 - New user? Get Edgectl, the Ambassador CLI
 - New user? Get Edgectl, the Ambassador CLI
 - Install Ambassador Edge Stack
 
sudo curl -fL https://metriton.datawire.io/downloads/darwin/edgectl \
-o /usr/local/bin/edgectl && \
sudo chmod a+x /usr/local/bin/edgectl
-o /usr/local/bin/edgectl && \
sudo chmod a+x /usr/local/bin/edgectl
sudo curl -fL https://metriton.datawire.io/downloads/linux/edgectl \
-o /usr/local/bin/edgectl && \
sudo chmod a+x /usr/local/bin/edgectl
-o /usr/local/bin/edgectl && \
sudo chmod a+x /usr/local/bin/edgectl
edgectl install

- Have Kubernetes? Deploy with YAML
 - Get your cluster's IP address
 - Visit 
http://your-IP-addressto login to the console 
kubectl apply -f https://www.getambassador.io/yaml/aes-crds.yaml && \
kubectl wait --for condition=established --timeout=90s crd -lproduct=aes && \
kubectl apply -f https://www.getambassador.io/yaml/aes.yaml && \
kubectl -n ambassador wait --for condition=available --timeout=90s deploy -lproduct=aes
kubectl wait --for condition=established --timeout=90s crd -lproduct=aes && \
kubectl apply -f https://www.getambassador.io/yaml/aes.yaml && \
kubectl -n ambassador wait --for condition=available --timeout=90s deploy -lproduct=aes
kubectl get -n ambassador service ambassador -o "go-template={{range .status.loadBalancer.ingress}}{{or .ip .hostname}}{{end}}"

- Prefer Helm? Add this repo to your Helm client
 - Install the Ambassador Edge Stack chart
 - Install Ambassador Edge Stack
 
helm repo add datawire https://www.getambassador.io
Helm2
kubectl create namespace ambassador && \
helm install --name ambassador --namespace ambassador datawire/ambassador
helm install --name ambassador --namespace ambassador datawire/ambassador
Helm3
kubectl create namespace ambassador && \
helm install ambassador --namespace ambassador datawire/ambassador
helm install ambassador --namespace ambassador datawire/ambassador
edgectl install
Take it for a spin!
➞ See how Ambassador works with a service
➞ Check out custom options and integrations
➞ See how Ambassador works with a service
➞ Check out custom options and integrations
Ambassador Edge Stack gives you
- First-in-class Kubernetes ingress support with CRD- based configuration
 - Authentication with OAuth/OIDC integration
 - Integrations with tools like Grafana, Prometheus, Okta, Consul, and Istio
 - Layer 7 Load Balancing including support for circuit breakers and automatic retries
 - A Developer Portal with a fully customizable API catalog plus Swagger/OpenAPI support and more...
 
Questions?
We’re here to help. If you have questions, join our Slack or contact us.