github.com/lablabs/operator-sdk@v0.8.2/test/e2e/testdata/gencert.sh (about) 1 #!/bin/bash 2 3 if ! [[ "$0" =~ "./gencert.sh" ]]; then 4 echo "must be run from 'testdata'" 5 exit 255 6 fi 7 8 if ! which cfssl; then 9 echo "cfssl is not installed" 10 exit 255 11 fi 12 13 cfssl gencert --initca=true ./ca-csr.json | cfssljson --bare ca - 14 mv ca.pem ca.crt 15 mv ca-key.pem ca.key 16 if which openssl >/dev/null; then 17 openssl x509 -in ca.crt -noout -text 18 fi