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.