Add initial Ubuntu workstation orchestration

This commit is contained in:
Fabio Scotto di Santolo
2026-03-23 22:04:25 +01:00
parent 58b913e328
commit 970ffbe81b
10 changed files with 126 additions and 14 deletions

View File

@@ -1 +1,9 @@
# variables for Ubuntu hosts
---
ubuntu_packages_base:
- ca-certificates
- curl
- gpg
- python3-apt
- python3-gi
- python3-gi-cairo
- software-properties-common

View File

@@ -1 +1,17 @@
# workstation profile variables
---
profile_packages:
- dbus-user-session
- gnome-keyring
- gnome-shell-extension-manager
- gnome-shell-extensions
- gnome-terminal
- gnome-tweaks
- seahorse
workstation_user_directories:
- path: "{{ user_home }}/.config"
mode: "0755"
- path: "{{ user_home }}/.local"
mode: "0755"
- path: "{{ user_home }}/.local/bin"
mode: "0755"

View File

@@ -1 +1,5 @@
# deadalus specific variables
---
hostname: deadalus
host_packages: []
host_enabled_services: []

View File

@@ -1,3 +1,4 @@
---
all:
children:
void:
@@ -14,6 +15,19 @@ all:
nymph:
ansible_connection: local
ubuntu:
children:
ubuntu_workstation:
ubuntu_server:
workstation:
children:
ubuntu_workstation:
server:
children:
ubuntu_server:
ubuntu_workstation:
hosts:
deadalus: