Ansible-Managed Arch Linux OBS Setup
Go to file
L3D 0950739c06
Prepare ansible setup
2026-02-21 17:06:15 +01:00
collections/ansible_collections/community Adding community.general submodule 2026-02-21 16:19:47 +01:00
.gitignore Prepare ansible setup 2026-02-21 17:06:15 +01:00
.gitmodules Adding community.general submodule 2026-02-21 16:19:47 +01:00
.yamllint Prepare ansible setup 2026-02-21 17:06:15 +01:00
LICENSE Initial commit 2026-02-21 16:04:58 +01:00
README.md Prepare ansible setup 2026-02-21 17:06:15 +01:00
ansible.cfg Initialize git repo 2026-02-21 16:12:26 +01:00
hosts.ini Adding community.general submodule 2026-02-21 16:19:47 +01:00
requirements.txt Prepare ansible setup 2026-02-21 17:06:15 +01:00
site.yml Prepare ansible setup 2026-02-21 17:06:15 +01:00

README.md

arch-obs-setup

Ansible-Managed Arch Linux OBS Setup

In diesem Git-Repository entsteht ein Linux OBS Setup. Aktuell ist das alles noch sehr WORK IN PROGRESS!

Allgemeine Hinweise

Das git Repository verwendet git Submodule. Zum auschecken macht es also ggf. sinn, folgende git commands einzusetzen:

git submodule update --init --recursive
git config submodule.recurse true

Git submodule werden hier zum Beispiel verwendet und ansible rollen und collections zu integrieren.

Ansible

Das inventory des ansible findet sich in der hosts.ini. Um das Setup für andere hosts anzuwenden, ist das auf jeden Fall ein Blick wert. Natürlich im zusammenspiel mit den host_vars und den group_vars.

Das spannenste Playbook ist vermutlich das site.yml, hier wird das gesamte Setup aufgesetzt.

Requirements

Dieses Ansible Setup setzt ein vorinstalliertes Arch-Linux vorraus, in das die ausführende Person per ssh ansible ausrollen kann.

License

AGPLv3 or Later

Author