mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-01 07:47:56 +00:00
do not register nodes to apiserver
They now register themselves
This commit is contained in:
parent
8bb7e14a44
commit
f274881b94
@ -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
|
||||
|
||||
|
@ -1,16 +0,0 @@
|
||||
{
|
||||
"apiVersion": "v1beta3",
|
||||
"kind": "Node",
|
||||
"metadata": {
|
||||
"name": "{{ item }}"
|
||||
},
|
||||
"spec": {
|
||||
"externalID": "{{ item }}"
|
||||
},
|
||||
"status": {
|
||||
"capacity": {
|
||||
"cpu": "1",
|
||||
"memory": "1"
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user