Add kube-router annotations (#3533)

This commit is contained in:
Egor
2018-10-21 10:35:52 +03:00
committed by k8s-ci-robot
parent 8a17de327e
commit ccc3f89060
5 changed files with 63 additions and 1 deletions

View File

@@ -0,0 +1,21 @@
---
- name: kube-router | Add annotations on kube-master
command: "{{bin_dir}}/kubectl annotate --overwrite node {{ ansible_hostname }} {{ item }}"
with_items:
- "{{ kube_router_annotations_master }}"
delegate_to: "{{groups['kube-master'][0]}}"
when: kube_router_annotations_master is defined
- name: kube-router | Add annotations on kube-node
command: "{{bin_dir}}/kubectl annotate --overwrite node {{ ansible_hostname }} {{ item }}"
with_items:
- "{{ kube_router_annotations_node }}"
delegate_to: "{{groups['kube-master'][0]}}"
when: kube_router_annotations_node is defined
- name: kube-router | Add common annotations on all servers
command: "{{bin_dir}}/kubectl annotate --overwrite node {{ ansible_hostname }} {{ item }}"
with_items:
- "{{ kube_router_annotations_all }}"
delegate_to: "{{groups['kube-master'][0]}}"
when: kube_router_annotations_all is defined