I'm a junior DevOps engineer with some expertise in BackEnd development using Java and Node.js; scripting skills with Python, Bash and JavaScript; besides CI/CD and cloud knowledge of AWS and Azure DevOps tools ...
Set up and provision your own local Minikube cluster using Vagrant to deploy an Ubuntu VM and Ansible roles to provision a one node Minikube cluster along with all the tools needed to interact with it.
- Client: ---
- Server: ---
- Database: ---
- Cloud provider: ---
- Tools: Vagrant, Ansible
- Install VirtualBox as your virtual machine provider Install VirtualBox
- Install Vagrant according to your operating system Install Vagrant
To deploy this project run
vagrant up
For more informations about vagrant commands check vagrant-cheat-sheet
If needed, you can modify playbook tasks to include all the tools you want to. Besides, requirements yaml file contains all the roles that will be installed, therefore if you plan to add or remove any role, erase the corresponding line both in requirements yaml file and in the playbook file.