This doc provides an overview of the example apps provided and the uses cases they provide.
- general network debugging
- use container-to-container networking
- use container-to-container networking with service discovery
- use Eureka for service discovery
- use an a8registry
App: Proxy
Description: Proxy has endpoints for using dig and ping, for showing stats, uploading and downloading an arbitrary number of bytes, and more. It is a good app for general debugging purposes.
App: Cats and Dogs
Description: This example demonstrates container-to-container networking via HTTP and UDP between a frontend and backend app.
App: Cats and Dogs with Service Discovery
Description: This example demonstrates container-to-container networking via HTTP and UDP between a frontend and backend app with service discovery.
App: tick
Description: This is a simple app that registers itself with an a8registry on a regular interval.
App: raw-response
Description: This is a simple app is designed to make writing arbitrary HTTP responses out from a CloudFoundry app, bypassing any of Golang's built-in net/http or net/httputil behaviors.