Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/numkem/nomad-spk

spk (Synology package) to install Hashicorp's nomad scheduler into Synology NAS
https://github.com/numkem/nomad-spk

Last synced: 3 months ago
JSON representation

spk (Synology package) to install Hashicorp's nomad scheduler into Synology NAS

Awesome Lists containing this project

README

        

# nomad-spk

This package is heavily based from the work done for [gogs-spk](https://github.com/alexandregz/gogs-spk)

[nomad](https://nomad.io) (Service mesh) SPK package ([Synology PacKages](https://www.synology.com/en-us/dsm/app_packages))

Install nomad into a Synology NAS.

## Requirements

Only tested on x64 (DS916+) could work on ARM since a nomad binary exists.

## Usage

Change **Package Center -> Trust Level** to **Any Publisher** and import manually the package from **Manual install**.
Finally, install with nomad web installation.

## Configuration

You can store your configuration using a `conf.d` folder inside `1_create_package/nomad/`. If you don't want to ship your configurations with the package, you can use `/etc/nomad`.

## To use with another arch

Download the binary from https://www.nomadproject.io/downloads.html, replace the content from **1_create_package/nomad** directory and exec create_spk.sh:

```~/src/nomad-spk(master)$ rm -rf 1_create_package/nomad/ && unzip nomad_1.4.4_linux_amd64.zip && mv nomad ./1_create_package/```

```$ sh create_spk.sh```