diff --git a/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2 b/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2
index 8ada4bc3e867a0a4d8879e98f45ce934a3b18e8e..666d61759ae4a3a249bc0ab98b736bf1a720cb35 100644
--- a/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2
+++ b/roles/kubernetes/master/templates/manifests/kube-apiserver.manifest.j2
@@ -6,7 +6,7 @@ spec:
   hostNetwork: true
   containers:
   - name: kube-apiserver
-    image: {{ hyperkube_image.name }}:{{ hyperkube_image.tag }}
+    image: {{ hyperkube_image_repo }}:{{ hyperkube_image_tag }}
     command:
     - /hyperkube
     - apiserver
diff --git a/roles/kubernetes/master/templates/manifests/kube-controller-manager.manifest.j2 b/roles/kubernetes/master/templates/manifests/kube-controller-manager.manifest.j2
index 17052f9f4dd99e6049ab03fad26f1b6ae5fc7ccc..1b98ecbc858ec6d44b64d5c1acd65e292c8ea3ac 100644
--- a/roles/kubernetes/master/templates/manifests/kube-controller-manager.manifest.j2
+++ b/roles/kubernetes/master/templates/manifests/kube-controller-manager.manifest.j2
@@ -7,7 +7,7 @@ spec:
   hostNetwork: true
   containers:
   - name: kube-controller-manager
-    image: {{ hyperkube_image.name }}:{{ hyperkube_image.tag }}
+    image: {{ hyperkube_image_repo }}:{{ hyperkube_image_tag }}
     command:
     - /hyperkube
     - controller-manager
diff --git a/roles/kubernetes/master/templates/manifests/kube-scheduler.manifest.j2 b/roles/kubernetes/master/templates/manifests/kube-scheduler.manifest.j2
index 7a595f2c6d29366001143be8c9a09831d01d48b7..0a0efdcb02c78cfd7642842925cb2666fda8c810 100644
--- a/roles/kubernetes/master/templates/manifests/kube-scheduler.manifest.j2
+++ b/roles/kubernetes/master/templates/manifests/kube-scheduler.manifest.j2
@@ -7,7 +7,7 @@ spec:
   hostNetwork: true
   containers:
   - name: kube-scheduler
-    image: {{ hyperkube_image.name }}:{{ hyperkube_image.tag }} 
+    image: {{ hyperkube_image_repo }}:{{ hyperkube_image_tag }}
     command:
     - /hyperkube
     - scheduler
diff --git a/roles/kubernetes/node/defaults/main.yml b/roles/kubernetes/node/defaults/main.yml
index fdea54b405d42080a1504f980a6710dd36f99e84..a098e0c11427d92191b09593394ebcb1e8233c02 100644
--- a/roles/kubernetes/node/defaults/main.yml
+++ b/roles/kubernetes/node/defaults/main.yml
@@ -32,11 +32,10 @@ dns_domain: "{{ cluster_name }}"
 
 kube_proxy_mode: userspace
 
-hyperkube_image:
 # Temporary image, waiting for official google release
-#  name: gcr.io/google_containers/hyperkube
-  name: quay.io/smana/hyperkube
-  tag: v1.1.3
+#  hyperkube_image_repo: gcr.io/google_containers/hyperkube
+hyperkube_image_repo: quay.io/smana/hyperkube
+hyperkube_image_tag: v1.1.3
 
 # IP address of the DNS server.
 # Kubernetes will create a pod with several containers, serving as the DNS
diff --git a/roles/kubernetes/node/templates/manifests/kube-proxy.manifest.j2 b/roles/kubernetes/node/templates/manifests/kube-proxy.manifest.j2
index 5d8aef5c031c6f04d36cdd9ad3356eaca8ead6cf..32c52e7d9ac358c9f5449324936cb940b49b8f6b 100644
--- a/roles/kubernetes/node/templates/manifests/kube-proxy.manifest.j2
+++ b/roles/kubernetes/node/templates/manifests/kube-proxy.manifest.j2
@@ -7,7 +7,7 @@ spec:
   hostNetwork: true
   containers:
   - name: kube-proxy
-    image: {{ hyperkube_image.name }}:{{ hyperkube_image.tag }}
+    image: {{ hyperkube_image_repo }}:{{ hyperkube_image_tag }}
     command:
     - /hyperkube
     - proxy