I use Lens (https://k8slens.dev/) but it is dual licensed like VSCode
There is also OpenLens (https://github.com/MuhammedKalkan/OpenLens). And for anyone switching from Lens, pod shell and logs functionality can be found as an extension.
I use Lens (https://k8slens.dev/) but it is dual licensed like VSCode