Update nodemgmt-scripts.sh
This commit is contained in:
@@ -1941,6 +1941,7 @@ VCENTER-SSL(){
|
||||
CERTDIR="${BASECERTDIR}/${VCHOSTNAME}"
|
||||
SERVER="https://${VCHOSTNAME}"
|
||||
CRED="administrator@scity.vs:$(pass iDSVC)"
|
||||
VCUSER="administrator@scity.vs"
|
||||
|
||||
echo -en "${idsCL[LightCyan]}Checking days left on vCenter cert... ${idsCL[Default]}"
|
||||
VCCERTDAYS=$(${FOLDER}/ssl-cert-check/ssl-cert-check -p 443 -s ${VCHOSTNAME} -N)
|
||||
@@ -1971,7 +1972,7 @@ VCENTER-SSL(){
|
||||
scp /opt/nginx-proxy/ssl/$VCHOSTNAME/privkey.pem root@${VCHOSTNAME}:$KEY
|
||||
scp /opt/nginx-proxy/ssl/$VCHOSTNAME/fullchain.pem root@${VCHOSTNAME}:$CHAIN
|
||||
|
||||
ssh root@$VCHOSTNAME "(printf '1\n%s\n' '$ADMINACCOUNT'; sleep 1; printf '%s\n' '$ADMINPASS'; sleep 1; printf '2\n'; sleep 1; printf '%s\n%s\n%s\ny\n\n' '$CERT' '$KEY' '$CHAIN') | setsid /usr/lib/vmware-vmca/bin/certificate-manager"
|
||||
ssh root@$VCHOSTNAME "(printf '1\n%s\n' '$VCUSER'; sleep 1; printf '%s\n' '$(pass iDSVC)'; sleep 1; printf '2\n'; sleep 1; printf '%s\n%s\n%s\ny\n\n' '$CERT' '$KEY' '$CHAIN') | setsid /usr/lib/vmware-vmca/bin/certificate-manager"
|
||||
|
||||
|
||||
|
||||
@@ -1988,6 +1989,8 @@ VCENTER-SSL(){
|
||||
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
|
||||
echo
|
||||
|
||||
read -n 1 -s -p "Press any key to continue"
|
||||
|
||||
echo -en "${idsCL[LightCyan]}Stopping vCenter services... ${idsCL[Default]}"
|
||||
ssh -i ~/.ssh/id_rsa root@vcenter.scity.us 'service-control --stop --all' >/dev/null 2>&1
|
||||
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
|
||||
|
||||
Reference in New Issue
Block a user