diff --git a/tasks/load_balancer.yml b/tasks/load_balancer.yml index f72bfbc..aa9413d 100644 --- a/tasks/load_balancer.yml +++ b/tasks/load_balancer.yml @@ -12,10 +12,16 @@ template: src: etc/keepalived/check_apiserver.sh.j2 dest: /etc/keepalived/check_apiserver.sh + owner: root + group: root + mode: 0755 - name: Install keepalived config file template: src: etc/keepalived/keepalived.conf.j2 dest: /etc/keepalived/keepalived.conf + owner: root + group: root + mode: 0644 with_items: - { lbip: '{{ lbip_kubeapiserver }}', state: "MASTER", interface: '{{ lb_interface }}', auth_pass: '{{ lb_auth_pass }}' } when: @@ -25,6 +31,9 @@ template: src: etc/keepalived/keepalived.conf.j2 dest: /etc/keepalived/keepalived.conf + owner: root + group: root + mode: 0644 with_items: - { lbip: '{{ lbip_kubeapiserver }}', state: "BACKUP", interface: '{{ lb_interface }}', auth_pass: '{{ lb_auth_pass }}' } when: