From c0f42703ffa63a650072e074b1ae8a789a436790 Mon Sep 17 00:00:00 2001 From: Jim Dunphy Date: Tue, 18 Dec 2018 12:49:17 -0800 Subject: [PATCH] create grafana initial check-in for grafana analytics and monitoring platform --- deploy/grafana | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 deploy/grafana diff --git a/deploy/grafana b/deploy/grafana new file mode 100644 index 00000000..d6aadd63 --- /dev/null +++ b/deploy/grafana @@ -0,0 +1,28 @@ +#!/bin/bash + +#Here is a script to deploy cert to grafana server. + +#returns 0 means success, otherwise error. + +######## Public functions ##################### + +#domain keyfile certfile cafile fullchain +grafana_deploy() { + _cdomain="$1" + _ckey="$2" + _ccert="$3" + _cca="$4" + _cfullchain="$5" + + _debug _cdomain "$_cdomain" + _debug _ckey "$_ckey" + _debug _ccert "$_ccert" + _debug _cca "$_cca" + _debug _cfullchain "$_cfullchain" + + cp -f "$_ckey" /etc/grafana/certs/certkey.key + cp -f "$_ccert" /etc/grafana/certs/fullchain.cer + + return 0 + +}