sticky-summer-13450
10/29/2022, 9:41 AMbright-fireman-42144
10/29/2022, 4:06 PMsticky-summer-13450
10/29/2022, 4:20 PMscp
of the fullchain.pem, cert.pem & privkey.pem followed by an ssh -i -C "services.sh restart"
which completely crashed node.
For Harvester I use this script:
#!/bin/bash
set -e
publicCertificate=$(awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' /path/to/fullchain.pem)
privateKey=$(awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' /path/to/privkey.pem)
cat << EOF | kubectl apply -f - --context <harvester-cluster-context>
apiVersion: <http://harvesterhci.io/v1beta1|harvesterhci.io/v1beta1>
kind: Setting
metadata:
name: ssl-certificates
value: >-
{
"publicCertificate":"${publicCertificate}",
"privateKey":"${privateKey}"
}
EOF
bright-fireman-42144
10/29/2022, 4:21 PM