Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kurtosis-tech/datastore-army-package
Toy Kurtosis package that starts a bunch of datastore services
https://github.com/kurtosis-tech/datastore-army-package
kurtosis kurtosis-package
Last synced: about 2 months ago
JSON representation
Toy Kurtosis package that starts a bunch of datastore services
- Host: GitHub
- URL: https://github.com/kurtosis-tech/datastore-army-package
- Owner: kurtosis-tech
- Created: 2021-07-17T04:37:47.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-20T21:38:23.000Z (12 months ago)
- Last Synced: 2024-07-08T13:49:24.624Z (2 months ago)
- Topics: kurtosis, kurtosis-package
- Language: Starlark
- Homepage:
- Size: 137 KB
- Stars: 1
- Watchers: 6
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
Datastore Army Package
=====================
This repository contains an executable Kurtosis package that starts [example datastore services](https://github.com/kurtosis-tech/example-microservices/tree/develop/datastore). It is principally for demo purposes.To run it, use:
```
kurtosis run github.com/kurtosis-tech/datastore-army-package '{"num_datastores":2}'
```Its args is JSON-serialized and should have the following structure:
```
{
"num_datastores": 2 # Replace with the number of datastore services wanted
}
```The output object returned by the package will be a mapping of `service_id` -> `port_id`.
For example:
```
{
"datastore_1": "grpc",
"datastore_2": "grpc",
}
```