Do I have the proper thoughts on how Kube can solve my scaling issue?

Before I go too deep down the rabbit hole, I’d like someone to comment on my use case.

We use StrongSwan as VPN access to a certain part of our network. The clients are Win10. SS used two ports (500 4500), both UDP.

I have StrongSwan running quite well in a single podman container. Because of a weird way we are using SS means a single SS instance can only support about 10 users, even though the host itself could run more.

So the idea was to use Kube to manage multiple SS containers, each handling a max of ten users each. It would handle the load balancing and spinning up and down containers as needed.

Does this sound like something Kube could do?

Cluster information:

Host OS: RHEL 8.3