Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alesr/k8sdemoapps
https://github.com/alesr/k8sdemoapps
Last synced: 3 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/alesr/k8sdemoapps
- Owner: alesr
- License: mit
- Created: 2024-10-16T18:27:55.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-10-16T22:44:51.000Z (3 months ago)
- Last Synced: 2024-11-22T05:28:37.686Z (2 months ago)
- Language: Go
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# k8sdemo (WIP)
## Running with Docker
### Building demo app images
You can build individual images using:
```bash
make build demoapp1
make build demoapp2
make build demoapp3
```Alternatively, you can build all demo images at once with:
```bash
make build-all
```### Running demo app images
```bash
make up-all
```This command will start all demo apps defined as Docker Compose services, along with Prometheus.
### Accessing demo apps
```bash
curl http://localhost:8081/demoapp1
curl http://localhost:8082/demoapp2
curl http://localhost:8083/demoapp3
```Each demo app is accessible through its own TCP port, as defined in the respective Docker Compose services.