[First commit with podman setup]

This commit is contained in:
2026-01-20 20:29:05 +01:00
parent 151eba6ffd
commit 7f760cf4a6
15 changed files with 262 additions and 294 deletions

View File

@@ -1,11 +1,34 @@
- hosts: all
- hosts: localtest
#! Need first setup with root access user
become: true
roles:
# #! need change for iphone ssh access
# - name: devsec.hardening.ssh_hardening
# #! be carefull
# - name: devsec.hardening.os_hardening
pre_tasks:
- ansible.builtin.apt:
update_cache: yes
# - community.general.ufw:
# state: enabled
# policy: allow
- ansible.builtin.apt:
name: "*"
state: latest
- ansible.builtin.apt:
upgrade: safe
- ansible.builtin.apt:
clean: yes
- ansible.builtin.apt:
name: "{{ item }}"
state: latest
loop: "{{ package_repo }}"
when: package_repo is defined
- ansible.builtin.pip:
name: "{{ item }}"
loop: "{{ package_pip }}"
when: package_pip is defined
roles:
- name: singleplatform-eng.users
- name: linux-system-roles.sudo
- name: devsec.hardening.ssh_hardening
- name: devsec.hardening.os_hardening
- name: geerlingguy.firewall