roles/common: Add Alpine packages
This commit is contained in:
parent
92c23bc2b5
commit
53d574dd12
@ -17,6 +17,11 @@
|
|||||||
when: ansible_distribution == 'Ubuntu'
|
when: ansible_distribution == 'Ubuntu'
|
||||||
tags: packages
|
tags: packages
|
||||||
|
|
||||||
|
- name: Install common packages
|
||||||
|
include_tasks: packages_Alpine.yml
|
||||||
|
when: ansible_distribution == 'Alpine'
|
||||||
|
tags: packages
|
||||||
|
|
||||||
- name: Configure firewall
|
- name: Configure firewall
|
||||||
include_tasks: firewall_Debian.yml
|
include_tasks: firewall_Debian.yml
|
||||||
when: ansible_distribution == 'Debian'
|
when: ansible_distribution == 'Debian'
|
||||||
|
27
roles/common/tasks/packages_Alpine.yml
Normal file
27
roles/common/tasks/packages_Alpine.yml
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
---
|
||||||
|
# requires: ansible-galaxy collection install community.general
|
||||||
|
|
||||||
|
- block:
|
||||||
|
- name: Upgrade base OS
|
||||||
|
apk: upgrade=yes update_cache=yes
|
||||||
|
|
||||||
|
- name: Set Alpine base packages
|
||||||
|
set_fact:
|
||||||
|
alpine_base_packages:
|
||||||
|
- git
|
||||||
|
- tmux
|
||||||
|
- htop
|
||||||
|
- strace
|
||||||
|
- mosh
|
||||||
|
- vim
|
||||||
|
- unzip
|
||||||
|
- zstd
|
||||||
|
|
||||||
|
- name: Install Alpine base packages
|
||||||
|
apk: name={{ alpine_base_packages }} state=present update_cache=yes
|
||||||
|
|
||||||
|
#- name: Install tarsnap
|
||||||
|
# import_tasks: tarsnap.yml
|
||||||
|
tags: packages
|
||||||
|
|
||||||
|
# vim: set sw=2 ts=2:
|
Loading…
Reference in New Issue
Block a user