From 08353f291b5ce97db54d0c8bea0cf758d1196715 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Mark=20Eisenbl=C3=A4tter?= <mark.eisenblaetter@gmail.com>
Date: Mon, 20 Aug 2018 13:40:44 +0200
Subject: [PATCH] scaling: issue etcd certs for new nodes (#3125)

---
 scale.yml | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/scale.yml b/scale.yml
index a80d080b0..676fba610 100644
--- a/scale.yml
+++ b/scale.yml
@@ -22,6 +22,13 @@
     ansible_ssh_pipelining: true
   gather_facts: true
 
+##We need to genereate the etcd certificates beforhand
+- hosts: etcd
+  any_errors_fatal: "{{ any_errors_fatal | default(true) }}"
+  roles:
+  - { role: kubespray-defaults}
+  - { role: etcd, tags: etcd, etcd_cluster_setup: false }
+
 ##Target only workers to get kubelet installed and checking in on any new nodes
 - hosts: kube-node
   any_errors_fatal: "{{ any_errors_fatal | default(true) }}"
-- 
GitLab