From 3be4a487bb29ccb22046f2079d345dbbe7f197d9 Mon Sep 17 00:00:00 2001 From: Farzad Coding Profile Date: Mon, 2 Sep 2019 14:32:30 -0700 Subject: [PATCH] Update Kubernetes-The-Hard-Way-on-AWS.md I did the labs and the kube-apiserver was not coming up. I had to add the two lines to make it work in both of the Controller nodes. Basically it was not using the right Certificates when connecting to etcd nodes. --- kamran/Kubernetes-The-Hard-Way-on-AWS.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kamran/Kubernetes-The-Hard-Way-on-AWS.md b/kamran/Kubernetes-The-Hard-Way-on-AWS.md index b4b7516..95e6834 100644 --- a/kamran/Kubernetes-The-Hard-Way-on-AWS.md +++ b/kamran/Kubernetes-The-Hard-Way-on-AWS.md @@ -640,6 +640,8 @@ ExecStart=/usr/bin/kube-apiserver \ --bind-address=0.0.0.0 \ --enable-swagger-ui=true \ --etcd-cafile=/var/lib/kubernetes/ca.pem \ + --etcd-certfile=/var/lib/kubernetes/kubernetes.pem \ + --etcd-keyfile=/var/lib/kubernetes/kubernetes-key.pem \ --insecure-bind-address=0.0.0.0 \ --kubelet-certificate-authority=/var/lib/kubernetes/ca.pem \ --etcd-servers=https://10.0.0.245:2379,https://10.0.0.246:2379 \