NeuVector is an open-source Kubernetes security platform, released under Apache 2.0 by SUSE and shipped commercially as SUSE Security. It covers vulnerability scanning, compliance benchmarking, admission control and runtime protection, but the capability that sets it apart from the rest of the category is network inspection: an Enforcer pod on every node performs deep packet inspection on container traffic, identifies the application protocol in use, and can allow, alert on or block a connection based on Layer 7 behaviour rather than only on IP address and port.
The deployment is a small set of components. Controllers hold policy and cluster state and expose the API. Enforcers run as a DaemonSet, see the traffic and the process activity on their node, and carry out enforcement locally. The Manager provides the console, the Scanner performs vulnerability analysis for registries, pipelines and running workloads, and the Updater refreshes vulnerability data on a schedule. In a multi-cluster estate a federation layer lets one primary cluster distribute policy to many managed clusters.
Operationally NeuVector is organised around groups and three policy modes. Workloads are automatically grouped by service, and each group moves through Discover, where NeuVector learns the network connections, processes and file access that are normal; Monitor, where deviations are alerted but allowed; and Protect, where they are blocked. That progression is the core skill in using the product — the learned baseline is only as good as the traffic observed while learning, so knowing what to run during discovery, how to review a learned rule set before promoting it, and how to handle workloads that legitimately change behaviour is what determines whether Protect mode is safe to switch on.
Why this skill matters now
Kubernetes network policy stops at Layer 3 and 4. It can express that one namespace may reach another on port 8080, and nothing more — not which API is being called, not whether the traffic is really HTTP, not whether a connection that has always carried database queries has started carrying something else. As lateral movement became the phase of an attack that defenders most want to interrupt, that ceiling started to matter.
At the same time the buying pattern changed. Container security was dominated by commercial suites with per-node pricing that scales badly; NeuVector being open-sourced put a full platform — scanning, compliance, admission control, runtime and network enforcement — within reach of teams that could not justify a licence, and made it a common choice inside Rancher-based and multi-cluster estates.
What teams struggle with is the learning model rather than the installation. A Helm chart brings the platform up quickly and Discover mode starts producing rules immediately, but a baseline learned during a quiet weekend will block half of Monday's traffic. Deciding what constitutes a representative discovery period, reviewing and editing learned rules rather than accepting them, choosing group criteria that survive redeployment, and staging the move to Protect per group instead of per cluster are the skills that make the difference between real enforcement and a platform permanently parked in Monitor.