The only reason I even change the port is to make sure a git-client can reach the my upcoming git-servers on the standard ssh-port. Though to achive this I only have to make sure that the port is reacheable on the internet, after that the port is routed through the kubernetes network. This means that my agents can keep using the standard-port, which makes everything easier for me :)
k3s
This project is responsible for setting up a k3s installation.
Setup
The setup requires a inventory.ini this should be provided by a previous step.
ansible-galaxy install -r requirements.yml (1)
ansible-playbook site.yml (2)
| 1 | Install required ansible collections to create a k3s-cluster (can be omitted in subsequent runs) |
| 2 | Install k3s and download kube-config to .kube/config |
| The second step will override any existing kube config, this might destroy any existing settings! |