github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/hack/vault/setup (about) 1 #!/bin/bash 2 3 set -e -u 4 5 cd $(dirname $0)/../.. 6 7 echo 'generating certs...' 8 rm -rf hack/vault/certs 9 certstrap --depot-path hack/vault/certs init --cn vault-ca --passphrase '' 10 certstrap --depot-path hack/vault/certs request-cert --domain vault --ip 127.0.0.1 --passphrase '' 11 certstrap --depot-path hack/vault/certs sign vault --CA vault-ca --passphrase '' 12 certstrap --depot-path hack/vault/certs request-cert --cn concourse --passphrase '' 13 certstrap --depot-path hack/vault/certs sign concourse --CA vault-ca --passphrase '' 14 15 echo 16 echo 'step 1:' 17 echo ' docker-compose -f docker-compose.yml -f hack/overrides/vault.yml up -d' 18 echo 19 echo 'step 2:' 20 echo ' export VAULT_CACERT=$PWD/hack/vault/certs/vault-ca.crt' 21 echo 22 echo 'step 3:' 23 echo ' ./hack/vault/init'