List of Outputs
Available outputs
The name of the output has to be used as value for the target
field of the output
section of the action
.
local:file
- Name:
file
- Category:
local
- Description: Store on local filesystem
Parameters
destination
: (required) Destination folder for the file
Example
- action: Get logs of the pod
actionner: kubernetes:download
parameters:
tail_lines: 200
output:
target: local:file
parameters:
destination: /var/logs/falco-talon/
aws:s3
- Name:
s3
- Category:
aws
- Description: Store on AWS S3
Parameters
bucket
: (required) Destination bucketprefix
: Prefix for the keyregion
: Region of the bucket
Permissions
{
"Id": "Policy1724925555994",
"Version": "2012-10-17",
"Statement": [
{
"Sid": "Stmt1724925537082",
"Action": [
"s3:PutObject",
"s3:PutObjectAcl"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::${BucketName}/",
"arn:aws:s3:::${BucketName}/*"
]
}
]
}
Example
- action: Get logs of the pod
actionner: kubernetes:download
parameters:
tail_lines: 200
output:
target: aws:s3
parameters:
bucket: falco-talon
prefix: files
region: eu-west-1
gcp:gcs
- Name:
gcs
- Category:
gcp
- Description: Store on Google Cloud Storage
Parameters
bucket
: (required) Destination bucketprefix
: Prefix for the object
Permissions
storage.objects.create
storage.objects.get
storage.objects.list
storage.objects.update
Example
- action: Get logs of the pod
actionner: kubernetes:download
parameters:
tail_lines: 200
output:
target: gcp:gcs
parameters:
bucket: falco-talon
prefix: files
minio:s3
- Name:
s3
- Category:
minio
- Description: Store on Minio
Parameters
bucket
: (required) Destination bucketprefix
: Prefix for the key
Example
- action: Get logs of the pod
actionner: kubernetes:download
parameters:
tail_lines: 200
output:
target: minio:s3
parameters:
bucket: falco-talon
prefix: /files
Last modified November 27, 2024: docs for v0.2.0 (#15) (9b5ae74)