Disable an interactive session to a pod using kubectl while allowing ssh login

I am configuring a pod for ssh access and securing it using pre installed key pair. this is to manage and restrict the access to the container including the cluster admin. The problem is that the cluster admin can open an interactive session without any additional authentication. Is there a way to disable kubectl interactive session to a pod?