From c531d914931e580aed0ebc79a383496326d96ab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor=20Salceda?= Date: Fri, 26 Oct 2018 12:49:23 +0200 Subject: [PATCH] Only upload file to S3 if we have credentials and target bucket --- .../sysdig-capturer/docker-entrypoint.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh b/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh index 8c1d27cc..88705bbf 100755 --- a/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh +++ b/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh @@ -1,6 +1,6 @@ #!/bin/bash -set -exuo +set -eo echo "* Setting up /usr/src links from host" @@ -13,6 +13,8 @@ done sysdig -S -M $CAPTURE_DURATION -pk -z -w /captures/$CAPTURE_FILE_NAME.scap.gz -s3cmd --access_key=$AWS_ACCESS_KEY_ID \ - --secret_key=$AWS_SECRET_ACCESS_KEY \ - put /captures/$CAPTURE_FILE_NAME.scap.gz $AWS_S3_BUCKET +if [ -n "$AWS_ACCESS_KEY_ID" ] && [ -n "$AWS_SECRET_ACCESS_KEY" ] && [ -n "$AWS_S3_BUCKET" ]; then + s3cmd --access_key=$AWS_ACCESS_KEY_ID \ + --secret_key=$AWS_SECRET_ACCESS_KEY \ + put /captures/$CAPTURE_FILE_NAME.scap.gz $AWS_S3_BUCKET +fi