Skip to content

This is a short tutorial showing how I deployed Ambassador Edge Stack, a cloud native API gateway, using Argo CD. Argo CD is a tool which can read your k8s resource configuration files from a github repository to build and deploy a complete workload into your k8s cluster.

Notifications You must be signed in to change notification settings

Damans227/edge-stack-argoCD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deploying Ambassador Edge Stack using ArgoCD - GitOps Approach

  1. Download the edge stack deployment templates from these links given below:

  1. Push aes-crds.yaml and aes.yaml filesto the github repo, for example:

    img1

  2. Deploy argoCD in your k8s cluster using the instructions given in this document:

  3. Create an APP in the argoCD using UI, you can also use CLI, it's just a matter of preference. I find using the UI much easier:

    img2

  4. If the app has been created correctly, the ambassador pods will be deployed and app health will show healthy in argoCD:

    img3

  5. Once the argoCD shows the edge stack running successfully, you can deploy a sample mapping to test the edge stack. You can do this by following the instructions given on this link below starting from step number 2:

About

This is a short tutorial showing how I deployed Ambassador Edge Stack, a cloud native API gateway, using Argo CD. Argo CD is a tool which can read your k8s resource configuration files from a github repository to build and deploy a complete workload into your k8s cluster.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published