16347: Add LocalKeepLogsToContainerLog config (none/errors/all).
[arvados.git] / lib / config / config.default.yml
index 429b9fe48bb02cd4447e24c5aa2f799cc4cc30fe..106ecdfac216d5aad9a7e9ca8667f7ae5f0513c5 100644 (file)
@@ -929,6 +929,21 @@ Clusters:
       # in memory for the duration of the container.
       LocalKeepBlobBuffersPerVCPU: 0
 
+      # When running a dedicated keepstore process for a container
+      # (see LocalKeepBlobBuffersPerVCPU), write keepstore log
+      # messages to keepstore.txt in the container's log collection.
+      #
+      # These log messages can reveal some volume configuration
+      # details, error messages from the cloud storage provider, etc.,
+      # which are not otherwise visible to users.
+      #
+      # Accepted values:
+      # * "none" -- no keepstore.txt file
+      # * "all" -- all logs, including request and response lines
+      # * "errors" -- all logs except "response" logs with 2xx
+      #   response codes and "request" logs
+      LocalKeepLogsToContainerLog: none
+
       Logging:
         # When you run the db:delete_old_container_logs task, it will find
         # containers that have been finished for at least this many seconds,