18 lines
700 B
Bash
18 lines
700 B
Bash
# On dev VM
|
|
docker run --rm -v aptiva_dek_dev:/run/secrets busybox \
|
|
sh -lc 'cat /run/secrets/dev/dek.enc' > /tmp/dek.enc
|
|
docker run --rm -v aptiva_dek_dev:/run/secrets busybox \
|
|
sh -lc 'cat /run/secrets/dev/dek.fpr' > /tmp/dek.fpr
|
|
scp /tmp/dek.enc /tmp/dek.fpr jcoakley@aptiva-staging:~/
|
|
|
|
# On staging VM
|
|
docker run --rm -v aptiva_dek_staging:/run/secrets -v "$HOME":/host busybox sh -lc '
|
|
mkdir -p /run/secrets/staging &&
|
|
cp /host/dek.enc /run/secrets/staging/dek.enc &&
|
|
cp /host/dek.fpr /run/secrets/staging/dek.fpr &&
|
|
chown 1000:1000 /run/secrets/staging/dek.* &&
|
|
chmod 600 /run/secrets/staging/dek.enc &&
|
|
chmod 444 /run/secrets/staging/dek.fpr &&
|
|
ls -la /run/secrets/staging
|
|
'
|