Skip to content

Learning/non-blocking mode #169

Description

@edekeijzer

Is your feature request related to a problem? Please describe.
I am using socket-proxy with the per-container labels for permissions. It's not always clear which permissions are needed by a Docker client. I now use debug logging and allow all to see what calls a certain client is using and create regexes for those accordingly.

Describe the solution you'd like
Either a general 'logging only' option for socket-proxy or a per container label, that would allow me to log warnings for each request that doesn't pass the current rules, but still allow it so it doesn't stop my client containers from working.

Describe alternatives you've considered
Some months ago I suggested this as well and @amanda-wee came with the option of enabling debug logs and scanning them. I now have a second instance of socket-proxy deployed with debug logging and assign only one or two clients to that, but there can still be quite some logs sometimes.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions