Icons made by Eucalyp from www.flaticon.com
Local Production-Class Kubernetes Cluster using Vagrant and Ansible.
This project was made following Kubernetes Setup Using Ansible and Vagrant as reference. Please, refer to that article for any further information.
- VirtualBox must to be present on your system. Vagrant will seek for a version of Oracle VirtualBox in your localhost to use it as a default provider.
- Additionally for macOS users, install Homebrew previously.
- This cluster is for learning and practical purposes only; be aware that it is not recommended for actual production workloads.
dashboard-adminuser.yaml
creates a sample user using Service Account mechanism and grants this user admin permissions. Granting admin privileges to Kubernetes Dashboard's Service Account might be a security risk. Please refer to Creating sample user documentation for any concern.- To install the Kubernetes Dashboard, you must to add at least one additional node.
- Run lokal.sh