-
Notifications
You must be signed in to change notification settings - Fork 393
Readme & FAQ updates #1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
README.md
Outdated
* connect applications using API, | ||
* Bootstrap Envoy and connect to XDS endpoint provided by App Mesh. | ||
* Configure routes | ||
* ~~[optional] configure dashboards using cloudwatch or grafana etc.~~ To be added later based on what Tony provides |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove
README.md
Outdated
|
||
* About Features/Use cases: (https://github.com/awslabs/aws-app-mesh/issues) | ||
* About Usage clarifications/ Issues: (https://github.com/awslabs/aws-app-mesh/issues) | ||
* Other discussion: [Get invited to #containers on AWS Developers [awsdevelopers.slack.com]](slack) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix url
README.md
Outdated
|
||
### Questions? | ||
|
||
* About Features/Use cases: (https://github.com/awslabs/aws-app-mesh/issues) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Line breaks please
FAQ.md
Outdated
Today, App Mesh is distributes a build of version 1.8.0 with an extensions for SigV4 that to ensure Envoy is authenticated propery with AWS authentication systems.We plan to upstream this change to Envoy soon.<br/> | ||
1. **How do your nodes authenticate so that a malicious service on my cluster doesn't connect itself to the mesh?** <br/> | ||
We have added Sigv4 based Authentication for Envoy proxies that connect to the App Mesh service via standard AWS authentication. We plan to upstream this change to Envoy soon.<br/> | ||
1. **Can I use App Mesh with Windows containers?** (true?)<br/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove
FAQ.md
Outdated
1. **Can I use App Mesh with Windows containers?** (true?)<br/> | ||
No. Today, Envoy is not supported by Windows.<br/> | ||
1. **Are the service limits during the preview?**<br/> | ||
You can create 1 mesh per account with 10 virtual nodes (10 versioned services or 10 deployments) and 10 virtual routers per mesh and 1 route in each virtual router. If you need more, let us know [link]<br/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure these are correct.
FAQ.md
Outdated
1. **How do I get started with using App Mesh APIs?**<br/> | ||
You can use App Mesh APIs to create the mesh and virtual nodes to represent your services. You then need to create virtual routers to configure traffic routes between these services. You then setup endpoints (statsd or Prometheus) to export metrics and logs from the mesh proxy and configure these endpoints in the Envoy bootstrap configuration - see detailed guide here (link). Then, you add App Mesh images into ECS task definition or EKS pod specification along with the environment variables required to virtual nodes. When these services get deployed, Envoys connect to App Mesh to get all the configuration required to handle all inbound and outbound task traffic according to the specified traffic routes.<br/> | ||
1. **Which version of Envoy do you use?**<br/> | ||
Today, App Mesh is distributes a build of version 1.8.0 with an extensions for SigV4 that to ensure Envoy is authenticated propery with AWS authentication systems.We plan to upstream this change to Envoy soon.<br/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fix grammar
1. **What can I do with App Mesh when it is generally available?**<br/> | ||
You can use App Mesh to send metrics, logs and traces to services of your choice. You can insert tracing to visualize a service map with details of API calls between services. You can configure traffic policies like health checks, retries and circuit breaks for the clients that connect to your services. You can also perform traffic routing on several other protocols, and based on HTTP headers and query parameters.<br/> | ||
1. **How do I get started with using App Mesh APIs?**<br/> | ||
You can use App Mesh APIs to create the mesh and virtual nodes to represent your services. You then need to create virtual routers to configure traffic routes between these services. You then setup endpoints (statsd or Prometheus) to export metrics and logs from the mesh proxy and configure these endpoints in the Envoy bootstrap configuration - see detailed guide here (link). Then, you add App Mesh images into ECS task definition or EKS pod specification along with the environment variables required to virtual nodes. When these services get deployed, Envoys connect to App Mesh to get all the configuration required to handle all inbound and outbound task traffic according to the specified traffic routes.<br/> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
answer needs an update or needs
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.