Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

agent: log policy prints for allow=false #275

Closed
wants to merge 1 commit into from

Conversation

danmihai1
Copy link

Log into Pod VM's /tmp/policy.txt the policy print output for requests that get evaluated to false - to help debugging.

This output was already provided for interactive commands - e.g., when ExecProcessRequest gets rejected for "kubectl exec". However, for non interactive requests - e.g., ExecProcessRequest for a livenessProbe - it can be helpful to set AllowRequestsFailingPolicy = true and to collect the policy prints from the Pod VM log file.

Log into Pod VM's /tmp/policy.txt the policy print output for requests
that get evaluated to false - to help debugging.

This output was already provided for interactive commands - e.g., when
ExecProcessRequest gets rejected for "kubectl exec". However, for non
interactive requests - e.g., ExecProcessRequest for a livenessProbe -
it can be helpful to set AllowRequestsFailingPolicy = true and to
collect the policy prints from the Pod VM log file.

Signed-off-by: Dan Mihai <[email protected]>
@danmihai1 danmihai1 requested a review from Redent0r December 18, 2024 00:50
@danmihai1 danmihai1 requested review from a team as code owners December 18, 2024 00:50
@danmihai1
Copy link
Author

Closing in favor of #276

@danmihai1 danmihai1 closed this Dec 18, 2024
@danmihai1 danmihai1 deleted the damihai1/allowed-false-log branch December 19, 2024 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant