diff --git a/contrib/ansible/roles/master/tasks/main.yml b/contrib/ansible/roles/master/tasks/main.yml index 25c0f6ce14f..1ef7be8789a 100644 --- a/contrib/ansible/roles/master/tasks/main.yml +++ b/contrib/ansible/roles/master/tasks/main.yml @@ -23,29 +23,6 @@ - name: Enable scheduler service: name=kube-scheduler enabled=yes state=started -- name: Copy minion definition json files to master - template: src=node.j2 dest=/tmp/node-{{ item }}.json - changed_when: false - with_items: - groups['minions'] - when: inventory_hostname == groups['masters'][0] - -- name: Load minion definition into master - command: /usr/bin/kubectl create -f /tmp/node-{{ item }}.json - register: command_result - failed_when: command_result.rc != 0 and 'already exists' not in command_result.stderr - changed_when: "command_result.rc == 0" - with_items: - groups['minions'] - when: inventory_hostname == groups['masters'][0] - -- name: Delete minion definitions from master - file: path=/tmp/node-{{ item }}.json state=absent - changed_when: false - with_items: - groups['minions'] - when: inventory_hostname == groups['masters'][0] - - include: firewalld.yml when: has_firewalld diff --git a/contrib/ansible/roles/master/templates/node.j2 b/contrib/ansible/roles/master/templates/node.j2 deleted file mode 100644 index f96459f8e09..00000000000 --- a/contrib/ansible/roles/master/templates/node.j2 +++ /dev/null @@ -1,16 +0,0 @@ -{ - "apiVersion": "v1beta3", - "kind": "Node", - "metadata": { - "name": "{{ item }}" - }, - "spec": { - "externalID": "{{ item }}" - }, - "status": { - "capacity": { - "cpu": "1", - "memory": "1" - } - } -}