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 + +}