I'd like to build an Ephemeral container where I can attach perf, bpftrace, or gdb to a running process. It would be helpful to get the kernel symbols; however, they are all "zeroed" in /proc/kallsyms, and there seems to be no way to get them from the underlying ContainerOS.
Is it just verboten? Am I beating my head against the proverbial brick wall??
You can try the following link to create a privileged pod or deployment that is allowed in securityContext as follows: