mirror of
https://github.com/JamesTurland/JimsGarage.git
synced 2025-10-04 09:16:19 +00:00
rke2
This commit is contained in:
17
Ansible/Playbooks/RKE2/roles/kube-vip/tasks/main.yaml
Normal file
17
Ansible/Playbooks/RKE2/roles/kube-vip/tasks/main.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
# Create directory to deploy kube-vip manifest
|
||||
- name: Create directory for Kube VIP Manifest
|
||||
ansible.builtin.file:
|
||||
path: "/var/lib/rancher/rke2/server/manifests"
|
||||
state: directory
|
||||
mode: '0644'
|
||||
when: inventory_hostname in groups['servers']
|
||||
|
||||
# Copy kube-vip to server 1 manifest folder for auto deployment at bootstrap
|
||||
- name: Deploy Kube VIP Configuration
|
||||
ansible.builtin.template:
|
||||
src: templates/kube-vip-config.j2
|
||||
dest: /var/lib/rancher/rke2/server/manifests/kube-vip.yaml
|
||||
owner: root
|
||||
group: root
|
||||
mode: '0644'
|
||||
when: inventory_hostname == groups['servers'][0]
|
Reference in New Issue
Block a user