"How-to" guides
These guides are designed to help users quickly accomplish common tasks. The guides assume a certain level of understanding of Ambassador. Many of these guides are contributed by third parties; we welcome contributions via Pull Request at https://github.com/datawire/ambassador.
- Integrating with Service Mesh. Ambassador natively integrates with many service meshes.
- Distributed tracing. Ambassador natively supports a number of distributed tracing systems to enable developers to visualize request flow in microservice and service-oriented architectures.
- Identity providers. Ambassador integrates with a number of OAuth Identity Providers via OpenID Connect.
- Monitoring. Ambassador integrates with a number of different monitoring/metrics providers.
- Developing Custom Filters
- Frameworks and Protocols. Ambassador supports a wide range of protocols and cloud-native frameworks.
- Security. Ambassador supports a number of strategies for securing Kubernetes services.
- HTTPS and TLS termination
- Certificate Manager can be used to automatically obtain and renew TLS certificates; Ambassador Edge Stack natively integrates this functionality.
- Client Certificate Validation
- Basic Authentication is a tutorial on how to use the external authentication API to code your own authentication service.
- Basic Rate Limiting
- Advanced Rate Limiting
- Single Sign-On with OAuth and OpenID Connect
Questions?
We’re here to help. If you have questions, join our Slack or contact us.