Skip to content

LiquIDMeowz/ansible-install-bare-metal-k8s

Repository files navigation

# Check the connection from Ansible to worker nodes:
ansible -i hosts all -m ping

# Install k8s using Ansible:
ansible-playbook -i hosts install-k8s.yml

# Bootstrap master node using Ansible: 
ansible-playbook -i hosts master.yml

# Join workers using Ansible:
ansible-playbook -i hosts join-workers.yml

# Install MetalLB & Ingress Controller from source
ansible-playbook -i hosts install-k8s-metallb-ingress.yml

### If master.yml fails to generate join-token for worker nodes, provide -e "ansible_become_password=<pwd>" ###
### For DIGITALOCEAN nodes use --private-key=~/.ssh/digitalocean ###

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages