From bd1d93e2e0d50410fbc5b9a913a34eea1eb346b3 Mon Sep 17 00:00:00 2001 From: Zach Aller Date: Wed, 28 Sep 2016 18:47:23 +0000 Subject: [PATCH] fix kubeadm on AWS so that kube-controller has access to certs for amazon api --- cmd/kubeadm/app/master/manifests.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/kubeadm/app/master/manifests.go b/cmd/kubeadm/app/master/manifests.go index df0b7cbeb2c..db3f0024312 100644 --- a/cmd/kubeadm/app/master/manifests.go +++ b/cmd/kubeadm/app/master/manifests.go @@ -68,10 +68,10 @@ func WriteStaticPodManifests(s *kubeadmapi.KubeadmConfig) error { Name: kubeControllerManager, Image: images.GetCoreImage(images.KubeControllerManagerImage, s, s.EnvParams["hyperkube_image"]), Command: getComponentCommand(controllerManager, s), - VolumeMounts: []api.VolumeMount{k8sVolumeMount()}, + VolumeMounts: []api.VolumeMount{certsVolumeMount(), k8sVolumeMount()}, LivenessProbe: componentProbe(10252, "/healthz"), Resources: componentResources("200m"), - }, k8sVolume(s)), + }, certsVolume(s), k8sVolume(s)), kubeScheduler: componentPod(api.Container{ Name: kubeScheduler, Image: images.GetCoreImage(images.KubeSchedulerImage, s, s.EnvParams["hyperkube_image"]),