This commit is contained in:
Gabenov Stanislav
2026-02-09 20:12:53 +03:00
commit 0b058c35de
17 changed files with 208 additions and 0 deletions

View File

@@ -0,0 +1 @@
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQChdhIFLJ1nwmqkFJzgHKvPJXPdGRZ3tmN0IqAJyP61DSsQf4rJcw4fL9Z4UKGfIw4Mn4f8FFcAUCmD/2OZxSKjjQBYiq/+q3AS12PVUbDR3fE5IyZx3uDmAB3m9yJuIFGl3mqldefnnH98UA3+kwZgFoJXJwHgp6mTV+S5N0aJdX1gCwoVMz3imkUAkGQrK4eDp9T4YH94yVh8or3si+mQJe+5j5xjF7oFGWWVYIr7iNS6zrtgRQdFklAt8cFIx2Mxql6PuTNJo83zS1NUxijEEGC/aZMLhafsOWm8M63EvkXsGOYS2JN5ycKJaTTDiD22tyXP4a1Oe6SGzB7of2NJ9RUXYnq7IYNlMpLJ4D7tHyYJUEckRQy9yugYWSUFxPgLc6n1PxDUEk1hTVwm5xsha9kYYXtuAY4RI3uXkvYIMsuO92kwqnOwt6Yw285DrXQQYSLt2NGBYvGfVczrSM8TYwsCZ0wHOaNeZKieeOmNDeHcOX8smSsiYlF08NOJ6pk= stanito@MacM5

View File

@@ -0,0 +1,8 @@
---
- import_tasks: packages.yml
- import_tasks: users.yml
- import_tasks: sudo.yml
- import_tasks: ssh.yml

View File

@@ -0,0 +1,10 @@
---
- name: Install base packages
ansible.builtin.apt:
name:
- vim
- curl
- git
- htop
state: present
update_cache: true

5
roles/base/tasks/ssh.yml Normal file
View File

@@ -0,0 +1,5 @@
---
- name: Add authorized key
ansible.posix.authorized_key:
user: stanito
key: "{{ lookup('file', 'id_rsa.pub') }}"

View File

View File

@@ -0,0 +1,7 @@
---
- name: Create user
ansible.builtin.user:
name: stanito
groups: sudo
shell: /bin/bash
create_home: true