https://github.com/cinterloper/github-action-aerolab
https://github.com/cinterloper/github-action-aerolab
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/cinterloper/github-action-aerolab
- Owner: cinterloper
- License: mit
- Created: 2023-07-19T21:23:10.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-19T21:30:56.000Z (almost 3 years ago)
- Last Synced: 2025-09-08T08:47:54.865Z (10 months ago)
- Language: Dockerfile
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# github-action-aerospike
[](https://github.com/reugn/github-action-aerospike/actions/workflows/yaml-lint.yml)
This GitHub Action sets up an [Aerospike](https://www.aerospike.com/) database.
## Inputs
| Name | Required | Description | Default |
| ---------------- | -------- | ------------------------------ | ------- |
| port | false | Aerospike 'service' port, which handles client requests and responses. | 3000 |
| server-version | false | Aerospike server version. | latest |
| config-file | false | Aerospike [configuration](https://www.aerospike.com/docs/operations/configure/index.html) file. | |
| feature-key-file [1](#key) | false | Aerospike EE [feature key](https://www.aerospike.com/docs/operations/configure/feature-key/index.html) file. | |
1 Specify to start Aerospike Server Enterprise Edition (should be in the same directory with `config-file`).
Anyone can [sign up](https://www.aerospike.com/lp/try-now/) to get an evaluation feature key file for a full-featured, single-node Aerospike Enterprise Edition.
## Usage examples
### Aerospike Community Edition
Set up Aerospike Community Edition Server with the default configuration
```yaml
- name: Set up Aerospike Database
uses: reugn/github-action-aerospike@v1
```
### Aerospike Enterprise Edition
Set up Aerospike Enterprise Edition Server by specifying the port, the server configuration and the feature key files
```yaml
- name: Set up Aerospike Database
uses: reugn/github-action-aerospike@v1
with:
port: 3300
config-file: '.github/aerospike/aerospike.conf'
feature-key-file: '.github/aerospike/features.conf'
```