ilink-console-tools
TypeScript icon, indicating that this package has built-in type declarations

0.1.10 • Public • Published

Console ilink tools

npm version monthly downloads

Installation

npm i -g ilink-console-tools

Usage

# upload from file to consul-kv
ilink-console-tools env-to-consul --path=.env --consul-token=myCustomToken --consul-host=localhost
# download from consul-kv to file
ilink-console-tools consul-to-env --consul-token=myCustomToken --path=.env --consul-host=localhost

Consul utils

env-to-consul - Copy content of .env file(s) to consul

npx ilink-console-tools "env-to-consul" "--help"

Usage: ilink-console-tools env-to-consul [options]

Copy content of .env file(s) to consul

Options:
  -f,--path [string]            path to file with .env variables or path to folder with many .env files (default: .env)
  -h,--consul-host [string]     host of consul server (default: localhost)
  -p,--consul-port [string]     port of consul server (default: 8500)
  -k,--consul-key [string]      root key to append .env file(s)
  -t,--consul-token [string]    token for work with consul server
  -c,--consul-clear [boolean]   clear all values and sub values in consul key (default: false)
  -d,--consul-dc [string]       dc of consul server
  -s,--consul-secure [boolean]  work in secure mode (default: false)
  --help                        display help for command

consul-to-env - Save environment variables from consul to .env file

npx ilink-console-tools "consul-to-env" "--help"

Usage: ilink-console-tools consul-to-env [options]

Save environment variables from consul to .env file

Options:
  -f,--path [string]            path to file with .env for save or update variables (default: .env)
  -c,--clear [boolean]          clear .env file before save environment variables from consul (default: false)
  -h,--consul-host [string]     host of consul server (default: localhost)
  -p,--consul-port [string]     port of consul server (default: 8500)
  -k,--consul-key [string]      key in consul for retrieve environment variables
  -t,--consul-token [string]    token for work with consul server
  -d,--consul-dc [string]       dc of consul server
  -s,--consul-secure [boolean]  work in secure mode (default: false)
  --help                        display help for command

License

MIT

Package Sidebar

Install

npm i ilink-console-tools

Weekly Downloads

53

Version

0.1.10

License

MIT

Unpacked Size

60.7 kB

Total Files

42

Last publish

Collaborators

  • endykaufman