feat(main): ditch ansible-semaphore and use ansible directly

This commit is contained in:
Stephan Lüscher 2024-04-29 10:59:35 +00:00
parent 22a4db5835
commit 2e8cc2f51a
No known key found for this signature in database
GPG key ID: 445779060FF3D3CF
30 changed files with 940 additions and 1440 deletions

19
ansible/ansible.cfg Normal file
View file

@ -0,0 +1,19 @@
[defaults]
# Inventory location
inventory = inventory.yml
# Location for roles
roles_path = ./roles
# Location for collections
collection_paths = ./collections
# Localtion for plugins & modules
library = ./library
# SSH
private_key_file = /certs/ssh/ublue-os_forge-id_ed25519
# Console log settings
display_skipped_hosts = false
# Use the stdout_callback when running ad-hoc commands.
bin_ansible_callbacks = True
# Skip SSH host key checking
host_key_checking = False
# Disable cowsay
nocows = 1