diff --git a/falco.yaml b/falco.yaml index 5ef62edc..2ebacd12 100644 --- a/falco.yaml +++ b/falco.yaml @@ -168,6 +168,11 @@ http_output: enabled: false url: http://some.url +# gRPC server configuration. +# The gRPC server is secure by default (mutual TLS) so you need to generate certificates and update their paths here. +# By default the gRPC server is off. +# You can configure the address to bind and expose it. +# By modifying the threadiness configuration you can fine-tune the number of threads (and context) it will use. grpc: enabled: false bind_address: "0.0.0.0:5060" @@ -176,5 +181,8 @@ grpc: cert_chain: "/etc/falco/certs/server.crt" root_certs: "/etc/falco/certs/ca.crt" +# gRPC output service. +# By default it is off. +# By enabling this all the output events will be kept in memory until you read them with a gRPC client. grpc_output: - enabled: true \ No newline at end of file + enabled: false \ No newline at end of file