weaveworks / eks-appmesh-profile Goto Github PK
View Code? Open in Web Editor NEWAWS App Mesh eksctl profile
License: Apache License 2.0
AWS App Mesh eksctl profile
License: Apache License 2.0
Add A/B testing based on HTTP headers match conditions to the demo.
Currently the demo for Progressive Delivery from:
https://eks.handson.flagger.dev/profile/#install-app-mesh
and
point to the demo branch of this repo.
the demo/ingress/appmesh-gateway.yaml however needs to be modified to stop using a deprecated Chart that is no longer supported and use the official eks-chart.
The chart change however creates some additional work because the old chart required mesh.name parameter and the new one does not have anything equivalent.
It's unclear what permissions are needed to complete the hands-on demo :(
After spending an inordinate amount of time in the AWS IAM console... I surrendered...
I added full administrative access to the IAM role and yet, still nothing! What's missing?
[ℹ] eksctl version 0.10.1
[ℹ] using region us-west-2
[✖] getting availability zones: getting availability zones for us-west-2: OptInRequired: You are not subscribed to this service. Please go to http://aws.amazon.com to subscribe.
status code: 401, request id: a3824087-ca85-4acc-a326-6413e2c2fa54
Depends on aws/eks-charts#41
Create a hands-on workshop to showcase:
Create a HelmRelease
for Flagger configured with App Mesh.
Create a demo profile with:
Create App Mesh inject HelmRelease
Could we change back some of the elements of the welcome page?
I made edits in this google doc: https://docs.google.com/document/d/1qvS0mssHjzICPSHH3TCyu6AUbxPFrRDzRHpPn156FcQ/edit#heading=h.6uidh43o18i4
LMK. Thanks!
Create App Mesh Prometheus HelmRelease
[ ] App Mesh CRDs
[ ] App Mesh controller HelmRelease
Create metrics server HelmRelease
(required by Flagger canary HPA)
Add Jaeger HelmRelease to the profile and configure tracing in App Mesh Inject.
Add the App Mesh Gateway helm release to profile.
Update CRDs and helm releases.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.