Why must you run pod containers in privileged mode when installing Kubernetes Monitoring for APM?

In the APM 10.7 and later documentation, the section on "Install and Configure Kubernetes Monitoring" states

"Before you proceed, ensure that your Kubernetes administrator has given you the role required for running pod containers in privileged mode."

But it does not describe this is needed.

Question:

Why do I need to have a role requiring running pod containers in privileged mode when installing Kubernetes Monitoring for APM?

Environment:

APM 10.7 with Kubernetes

Answer:

Per the documentation, the containers needs to be run in privileged mode . If for some reason, it does not run in privileged mode, then the Kubernetes engine will not deploy the Pod in Running state. This is the behavior of the Kubernetes software.

For example. When running the YML file, this will install the Pod in the system: