Get kubectl without ssh / winscp

Hello ,

I am new to kuberneties after some testing with ansible and kuberneties i got my first cluster up and running (after 10 trash and redeployments :slight_smile: ).

Now i have a nginx & php cluster running to test things out.
But when i setup i needed to copy the ~/.kube/config from a CP to my machine using scp.

But what if i want to do this withou logging in to ssh / scp is there a way to get this?
I want to work to a cluster that no users login to the boxes.

What are the options here ?

Cluster information:

Kubernetes version: 1.30
Cloud being used: (put bare-metal : vcenter)
Installation method: ansible (GitHub - techno-tim/k3s-ansible: The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.)
Host OS: ubuntu