Skip to content

Conversation

jamsajones
Copy link
Contributor

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

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
Copy link
Contributor Author

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)
Copy link
Contributor Author

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)
Copy link
Contributor Author

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/>
Copy link
Contributor Author

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/>
Copy link
Contributor Author

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/>
Copy link
Contributor Author

@jamsajones jamsajones Nov 26, 2018

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/>

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

@jamsajones jamsajones merged commit e5efb3b into aws:master Nov 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants