Skip to content
Snippets Groups Projects
Commit 921d6817 authored by saurabhjha1's avatar saurabhjha1
Browse files

redhat machines

parent 0f357fcf
No related branches found
No related tags found
No related merge requests found
#! /bin/bash
CERTDIR="/scratch/docker-registry/certs"
# Update CA certs on all nodes
declare -a hosts=("dvorak.maas" "dvorak-1-1.maas" "dvorak-1-2.maas" "dvorak-1-3.maas" "dvorak-1-4.maas" "dvorak-2-1.maas" "dvorak-2-2.maas" "dvorak-2-3.maas" "dvorak-2-4.maas" "brahms-02.maas" "brahms-03.maas" "brahms-04.maas" "brahms-05.maas" "tuleta.maas")
for h in "${hosts[@]}"
do
echo $h
scp ${CERTDIR}/dockerCA.crt ubuntu@${h}:
ssh -t ubuntu@${h} "sudo mv ~/dockerCA.crt /usr/local/share/ca-certificates/"
ssh -t ubuntu@${h} "sudo update-ca-certificates"
ssh -t ubuntu@${h} "sudo service docker restart"
done
# Redhat machines
declare -a hosts=("bach.maas")
for h in "${hosts[@]}"
do
echo $h
scp ${CERTDIR}/dockerCA.crt ubuntu@${h}:
ssh -t redhat@${h} "sudo mv ~/dockerCA.crt /etc/pki/ca-trust/source/"
ssh -t redhat${h} "sudo update-ca-trust extract"
ssh -t redhat@${h} "sudo service docker restart"
done
......@@ -11,7 +11,7 @@ done
# Clean IBM Machines
declare -a hosts=("brahms-02.maas" "brahms-03.maas" "brahms-04.maas" "brahms-05.maas" "tuleta.maas")
declare -a hosts=("brahms-02.maas" "brahms-03.maas" "brahms-04.maas" "brahms-05.maas" "tuleta.maas" "bach.maas")
for h in "${hosts[@]}"
do
echo $h
......
......@@ -20,15 +20,3 @@ openssl req -new -key ${CERTDIR}/domain.key -out ${CERTDIR}/${DOMAIN}.csr
# Sign certificate
openssl x509 -req -in ${CERTDIR}/${DOMAIN}.csr -CA ${CERTDIR}/dockerCA.crt -CAkey ${CERTDIR}/dockerCA.key -CAcreateserial -out ${CERTDIR}/domain.crt -days 10000
# Update CA certs on all nodes
declare -a hosts=("dvorak.maas" "dvorak-1-1.maas" "dvorak-1-2.maas" "dvorak-1-3.maas" "dvorak-1-4.maas" "dvorak-2-1.maas" "dvorak-2-2.maas" "dvorak-2-3.maas" "dvorak-2-4.maas" "brahms-02.maas" "brahms-03.maas" "brahms-04.maas" "brahms-05.maas" "tuleta.maas")
for h in "${hosts[@]}"
do
echo $h
scp ${CERTDIR}/dockerCA.crt ubuntu@${h}:
ssh -t ubuntu@${h} "sudo mv ~/dockerCA.crt /usr/local/share/ca-certificates/"
ssh -t ubuntu@${h} "sudo update-ca-certificates"
ssh -t ubuntu@${h} "sudo service docker restart"
done
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment