![]() Let’s Start The Fun Partīefore we begin, we need some prerequisites to not say “well it was working on my machine”. Vagrant VMs are provisioned on top of Virtualbox, VMware, AWS or providers that the documentation provided here. With Vagrant you will decrease the VM setup time, and will have your own playground to test. It can build virtual machines so easily and you can configure these virtual machines with it’s Vagrantfiles. Vagrant is a tool for building and managing virtual machine environments in a single workflow. But in this post I will be using some bash scripts because it’s simple and does the job. To manage idempotency you can utilize the usage of ansible. Since you can bring up and down so many times, your configuration can not change every time the cluster bootstraps. If there is a critical development error in your cluster, no worries you can bring it down, change it from the file and start up all over again. ![]() Since it’s all on your local machine, you can quickly change one variable and bootstrap the whole cluster from the beginning. ( Well if you keep your laptop safe from the intrusion of others of course :) )Īnother reason why it is local is, you can develop your environment, your cluster so easily without having to wait some merging,approving etc. And this condition works the same for you too, some other worker in your company can not mess around with your cluster, thus your environment is completely safe from the intrusion of others. You can bring up and down these clusters with no anxiety about messing another person’s work. What is a Local Kubernetes Cluster and WHY ?Ī local kubernetes cluster is, well as the name says, a local cluster on your local machine say a laptop (and a powerful one). In this post I will be talking about local kubernetes clusters, why and how to bootstrap them. It’s been a long time and I’ve missed so much about writing. Hi ! I hope you are okay since we last meet. ![]() Creating a Local Kubernetes Cluster with Vagrant
0 Comments
Leave a Reply. |