K8Guard is an auditing system for Kubernetes that automatically detects violations of best practices and policies. It discovers issues by monitoring deployments, pods, jobs, daemonsets, ingresses and namespaces. When violations are found, it notifies owners and may take automated actions like scaling resources down if issues are not addressed. Metrics and reports of past violations are also generated to help with auditing and troubleshooting. The system was created with security, stability, efficiency and availability in mind to help keep Kubernetes clusters prepared to handle situations like Black Friday traffic surges.