f8s is an Ansible playbook for deploying Kubernetes on Fedora
This playbook is intended to be run against a remote host but can also be used on your local machine if running Fedora.
Note - The playbook is currently still being developed and isn't finished yet. Please stay tuned for updates!
- Fedora Cloud (https://fedoraproject.org/cloud)
- Fedora Server (https://fedoraproject.org/server)
- Fedora Workstation (https://fedoraproject.org/workstation)
You must have Ansible and the Kubernetes collection installed on the host running the playbook.
ansible-galaxy collection install kubernetes.core
The following script is available for preparing Fedora hosts:
bash prepare-fedora.sh
Run the playbook:
ansible-playbook f8s.yaml
Note - The playbook isn't finished yet. Currently working on the main kubernetes role.