In this scenario you will learn how to deploy Aspen Mesh the enterprise-ready solution for managing containerized applications at runtime. Aspen Mesh builds on top of Istio and takes the burden out of managing microservices. It provides a hosted service mesh to improve security and collection of metrics and tracing data from applications.
In this scenario learn how to:
Safely deploy canary and blue/green releases to production
Access private deployments via cookies
Shift production traffic to control releases
Congratulations, you have successfully deployed a canary release using Aspen Mesh onto a Kubernetes cluster.
You learned how to:
Deploy Aspen Mesh
Create experiments
Shift traffic between versions
Try Aspen Mesh on your Kubernetes cluster with bash <(curl -Ls https://aspenmesh.io/install)

Steps
Deploying Application Experiments and Canary Releases with Aspen Mesh
Step 1 - Deploy Aspen Mesh
The first step is to login to the Aspen Mesh dashboard at https://my.aspenmesh.io/. We have already created a temporary account for you. The credentials will be visible in your terminal window.
Task: Deploy Aspen Mesh
To connect Aspen Mesh to the Kubernetes cluster provided, you need to run an installation script. We have downloaded it for you already. You can start it with /opt/install.sh
The script will prompt you for your allocated email address and your chosen password. It will also ask you where to deploy the assets. For now, accept the defaults. The Aspen Mesh installation script will then deploy the required components.
After the script has finished, Istio and the Aspen Mesh Agent will be deployed to the cluster.
View the pods with:
kubectl get pods -n istio-system