mirror of
https://github.com/dredx/prole.git
synced 2026-09-24 20:04:31 +00:00
24 lines
554 B
YAML
24 lines
554 B
YAML
---
|
|
- name: Ensure kubeadm group exists
|
|
ansible.builtin.group:
|
|
name: "{{ k3s_kubeconfig_group | default('kubeadm') }}"
|
|
state: present
|
|
|
|
- name: Ensure local user pi exists
|
|
ansible.builtin.user:
|
|
name: pi
|
|
state: present
|
|
shell: /bin/bash
|
|
home: /home/pi
|
|
create_home: yes
|
|
groups: "{{ k3s_kubeconfig_group | default('kubeadm') }}"
|
|
append: true
|
|
|
|
- name: Ensure /home/pi directory exists and has correct ownership
|
|
ansible.builtin.file:
|
|
path: /home/pi
|
|
state: directory
|
|
owner: pi
|
|
group: pi
|
|
mode: '0755'
|