larrywright / consul-spk

spk (Synology package) to install Hashicorp's consul service mesh into Synology NAS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

consul-spk

This package is heavily based from the work done for gogs-spk

Consul (Service mesh) SPK package (Synology PacKages)

Install Consul into a Synology NAS.

Requirements

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

Usage

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

Configuration

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

To use with another arch

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

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

$ sh create_spk.sh

About

spk (Synology package) to install Hashicorp's consul service mesh into Synology NAS

License:MIT License


Languages

Language:Shell 98.0%Language:SuperCollider 2.0%