From 43126362c399f33e7f018c9874228eb9311fe168 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor=20Salceda?= Date: Thu, 25 Oct 2018 17:38:45 +0200 Subject: [PATCH] Use /captures and allow to be mounted as a volume for placing files on host --- .../kubernetes-response-engine/sysdig-capturer/Dockerfile | 2 ++ .../sysdig-capturer/docker-entrypoint.sh | 7 +++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/integrations/kubernetes-response-engine/sysdig-capturer/Dockerfile b/integrations/kubernetes-response-engine/sysdig-capturer/Dockerfile index 35efbd9b..6e2f720c 100644 --- a/integrations/kubernetes-response-engine/sysdig-capturer/Dockerfile +++ b/integrations/kubernetes-response-engine/sysdig-capturer/Dockerfile @@ -21,4 +21,6 @@ ENV CAPTURE_DURATION 120 COPY ./docker-entrypoint.sh / +RUN mkdir -p /captures + ENTRYPOINT ["/docker-entrypoint.sh"] diff --git a/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh b/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh index 1e2e8475..8c1d27cc 100755 --- a/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh +++ b/integrations/kubernetes-response-engine/sysdig-capturer/docker-entrypoint.sh @@ -11,5 +11,8 @@ done /usr/bin/sysdig-probe-loader -sysdig -S -M $CAPTURE_DURATION -pk -z -w $CAPTURE_FILE_NAME.scap.gz -s3cmd --access_key=$AWS_ACCESS_KEY_ID --secret_key=$AWS_SECRET_ACCESS_KEY put $CAPTURE_FILE_NAME.scap.gz $AWS_S3_BUCKET +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