Initial
This commit is contained in:
1
roles/base/files/id_rsa.pub
Normal file
1
roles/base/files/id_rsa.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQChdhIFLJ1nwmqkFJzgHKvPJXPdGRZ3tmN0IqAJyP61DSsQf4rJcw4fL9Z4UKGfIw4Mn4f8FFcAUCmD/2OZxSKjjQBYiq/+q3AS12PVUbDR3fE5IyZx3uDmAB3m9yJuIFGl3mqldefnnH98UA3+kwZgFoJXJwHgp6mTV+S5N0aJdX1gCwoVMz3imkUAkGQrK4eDp9T4YH94yVh8or3si+mQJe+5j5xjF7oFGWWVYIr7iNS6zrtgRQdFklAt8cFIx2Mxql6PuTNJo83zS1NUxijEEGC/aZMLhafsOWm8M63EvkXsGOYS2JN5ycKJaTTDiD22tyXP4a1Oe6SGzB7of2NJ9RUXYnq7IYNlMpLJ4D7tHyYJUEckRQy9yugYWSUFxPgLc6n1PxDUEk1hTVwm5xsha9kYYXtuAY4RI3uXkvYIMsuO92kwqnOwt6Yw285DrXQQYSLt2NGBYvGfVczrSM8TYwsCZ0wHOaNeZKieeOmNDeHcOX8smSsiYlF08NOJ6pk= stanito@MacM5
|
||||
8
roles/base/tasks/main.yml
Normal file
8
roles/base/tasks/main.yml
Normal file
@@ -0,0 +1,8 @@
|
||||
---
|
||||
- import_tasks: packages.yml
|
||||
|
||||
- import_tasks: users.yml
|
||||
|
||||
- import_tasks: sudo.yml
|
||||
|
||||
- import_tasks: ssh.yml
|
||||
10
roles/base/tasks/packages.yml
Normal file
10
roles/base/tasks/packages.yml
Normal 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
5
roles/base/tasks/ssh.yml
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
- name: Add authorized key
|
||||
ansible.posix.authorized_key:
|
||||
user: stanito
|
||||
key: "{{ lookup('file', 'id_rsa.pub') }}"
|
||||
0
roles/base/tasks/sudo.yml
Normal file
0
roles/base/tasks/sudo.yml
Normal file
7
roles/base/tasks/users.yml
Normal file
7
roles/base/tasks/users.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
- name: Create user
|
||||
ansible.builtin.user:
|
||||
name: stanito
|
||||
groups: sudo
|
||||
shell: /bin/bash
|
||||
create_home: true
|
||||
Reference in New Issue
Block a user