Short Description
SSH Server using authorized keys for authentication. Ready for use in Kubernetes
Full Description
SSH Server for Kubernetes
Use SSH to connect to your kubernetes cluster. See blog post for details.
Usage
- Add your public key to authorized_keys
- If you want a fixed public IP, set the desired loadBalancerIP in k8s/ssh-service.yaml
- Run generateHostKeys.sh
- Run updateKeys.sh
- kubectl create -f k8s/ssh.yaml
- kubectl create -f k8s/ssh-service.yaml
Whenever you want to add/remove keys
- Edit authorized_keys
- Run updateKeys.sh