role na gitlab

This commit is contained in:
root
2026-09-30 14:56:59 +00:00
parent 60bf25b43e
commit 56dd1448c0
6 changed files with 100 additions and 2 deletions

View File

@@ -9,4 +9,40 @@
update_cache: true
upgrade: full
- name: Uzivatel martus
become: yes
user:
name: martus
create_home: true
comment: "Martus Dortus"
shell: "/bin/bash"
- name: Adresarova Struktura /home/martus
become: yes
file:
state: directory
force: true
mode: 0750
owner: martus
group: martus
path: "{{ item.path }}"
loop:
- {path: "/home/martus/.ssh"}
- name: SSH klic ansibler
become: yes
copy:
owner: martus
group: martus
mode: 0750
src: "{{ item.src }}"
dest: "{{item .dst }}"
loop:
- {src: "../soubory/klice/martus/authorized_keys", dst: "/home/martus/.ssh/authorized_keys"}
- name: ansible sudoer
become: yes
copy:
owner: root
group: root
mode: 700
src: /root/gitrepo/ansible/soubory/sudo/martus
dest: /etc/sudoers.d/martus