diff --git a/docs/posts/0003-kubernetes-the-hard-way.md b/docs/posts/0003-kubernetes-the-hard-way.md index 1b801ca..96ba756 100644 --- a/docs/posts/0003-kubernetes-the-hard-way.md +++ b/docs/posts/0003-kubernetes-the-hard-way.md @@ -549,7 +549,7 @@ You will notice the following points in this systemd setup: 1. The external host address is of the Load Balancer. 1. The certificate files for both Kubernetes API server and the Etcd server are - being pass from the location previously generated. + being passed from the location previously generated. 1. The encryption config is being fetched from a file generated in step 4. !!! question "What makes this setup HA then?" @@ -641,13 +641,13 @@ kubectl get nodes ## How to run it? If you clone the repository, you would only need `vagrant up` to build everything -from scratch. It takes you sometime to all the components up and ready, but it -will set things up without any further intervention. +from scratch. It will take some time for all the components to be up and ready, but it +will set things up without any further manual intervention. ## Conclusion This task took me a lot of time to get right. I had to go through a lot of -iteration to make it work. One of the most time-consuming parts was how the +iterations to make it work. One of the most time-consuming parts was how the `etcd` cluster was misbehaving, leading to the Kubernetes API server hitting timeout errors and being inaccessible for the rest of the cluster's components.