feat(ansible): Add addon support (#836)

This commit is contained in:
Devin Buhl authored and GitHub committed 2023-07-06 14:21:32 -04:00
1 parent 8af4377aa3
commit 34527bd3e2
41 files changed
+502 -118

No files matched your search

+7 -7
View File
@@ -2,10 +2,10 @@
- name: Verify master node count
ansible.builtin.assert:
that:
- "{{ bootstrap_hosts.master | length > 0 }}"
- "{{ bootstrap_hosts.master | length is odd }}"
success_msg: "Master node count {{ bootstrap_hosts.master | length }} is correct."
fail_msg: "Master node count {{ bootstrap_hosts.master | length }} is not greater than 0 or is not odd."
- "{{ bootstrap_nodes.master | length > 0 }}"
- "{{ bootstrap_nodes.master | length is odd }}"
success_msg: "Master node count {{ bootstrap_nodes.master | length }} is correct."
fail_msg: "Master node count {{ bootstrap_nodes.master | length }} is not greater than 0 or is not odd."
- name: Verify node CIDR
ansible.builtin.assert:
@@ -68,7 +68,7 @@
success_msg: "Node address {{ item.address }} is different than k8s_gateway, ingress-nginx or kube-vip."
fail_msg: "Node address {{ item.address }} is not different than k8s_gateway, ingress-nginx or kube-vip."
quiet: true
loop: "{{ bootstrap_hosts.master + bootstrap_hosts.worker | default([]) }}"
loop: "{{ bootstrap_nodes.master + bootstrap_nodes.worker | default([]) }}"
loop_control:
label: "{{ item.address }}"
@@ -78,7 +78,7 @@
success_msg: "Node address {{ item.address }} is within {{ bootstrap_node_cidr }}."
fail_msg: "Node address {{ item.address }} is not within {{ bootstrap_node_cidr }}."
quiet: true
loop: "{{ bootstrap_hosts.master + bootstrap_hosts.worker | default([]) }}"
loop: "{{ bootstrap_nodes.master + bootstrap_nodes.worker | default([]) }}"
loop_control:
label: "{{ item.address }}"
@@ -89,6 +89,6 @@
search_regex: OpenSSH
timeout: 10
connection: local
loop: "{{ bootstrap_hosts.master + bootstrap_hosts.worker | default([]) }}"
loop: "{{ bootstrap_nodes.master + bootstrap_nodes.worker | default([]) }}"
loop_control:
label: "{{ item.address }}"