SSE-Lab/ansible
Fabio Sinibaldi d09c8a5b42 Inventory init 2025-08-12 15:39:48 +02:00
..
inventories Inventory init 2025-08-12 15:39:48 +02:00
library/templates Bootstrap ansible user 2025-05-07 17:21:35 +02:00
roles Fix create docker group 2025-05-08 14:32:04 +02:00
ansible.cfg fact cacheing 2025-05-08 18:01:19 +02:00
bootstrap.yml Basic setup 2025-08-11 18:22:27 +02:00
controller.yml Initial setup 2025-05-07 18:27:49 +02:00
nodes.yml Cleanup ansible structure 2025-05-07 14:00:22 +02:00
readme.md Basic setup 2025-08-11 18:22:27 +02:00
site.yaml Initial setup 2025-05-07 18:27:49 +02:00
swarms.yml Swarm config playbook 2025-05-08 18:02:11 +02:00

readme.md

Ansible Playbooks

Playbooks

Bootstrap

Creates user ansible with necessary privileges. Needs become password

ansible-playbook -i inventories bootstrap.yml -l nextrup_copy_test -u fabio -K ask-vault-password

Nodes

Basic checks connectivity for all

Inventories

Main Lab

Main lab used for experimenting and development check

Externals

Management of extra infra nodes check

Production

Management of production services, beware!

Prox1_lab

Prox mox laboratory

TODO

  • K8s cluster
  • Ensure micro on operating nodes
  • Swarm clusters
    • Enabling
      • Bind
      • CEPH storage
    • Monitoring
      • Nagios
    • Swarm 1
  • GOD
    • terraform
    • ansible
    • puppetmaster