Initial setup

This commit is contained in:
Fabio Sinibaldi 2025-05-07 18:27:49 +02:00
parent 7b4c04008d
commit eb1b46c8d9
5 changed files with 24 additions and 17 deletions

View File

@ -1 +1,2 @@
controller.yml
---
#- hosts:

View File

@ -1 +1,2 @@
----TODO set user
---
ansible_user: clouseau

View File

@ -1,18 +1,11 @@
# Ansible Playbooks
## Main Lab
## Inventories
### Main Lab
Main lab used for experimenting and development [check](main-lab)
## Non Infra
### Externals
Management of extra infra nodes [check](non-infra)
## Templating Lab
Used for final templating [check](templating-lab)
## Services
Management of infrastructures / services fo third parties [check](services)
## TODO
* K8s cluster
* Ensure micro on operating nodes

View File

@ -1,3 +1,17 @@
#SPDX-License-Identifier: MIT-0
---
# tasks file for docker
- include_tasks: install.yml
args:
apply:
become: yes
- include_tasks: docker_user.yml
args:
apply:
become: yes
# - include_tasks: swarm.yml
# args:
# apply:
# become: yes
# become_user: docker

View File

@ -1,7 +1,5 @@
---
#- import_playbook: dbservers.yml
- name: Basic check nodes
hosts: all
roles:
- common
- import_playbook: nodes.yml
#- import_playbook: controller.yml
- import_playbook: swarms.yml