24 lines
938 B
Markdown
24 lines
938 B
Markdown
# Etap 001: Ansible bootstrap + minimalny playbook (`doc/rpc` Sol)
|
|
|
|
Cel etapu: uruchomić pierwszy, bezpieczny playbook Ansible dla hosta RPC (`mevnode`) zgodnie z kierunkiem z `doc/rpc/*`.
|
|
|
|
## Zakres
|
|
|
|
1. Sprawdzić i zainstalować Ansible na VPS (control node), jeśli brak.
|
|
2. Dodać minimalną strukturę Ansible w `trade-iac`:
|
|
- inventory dla `mevnode`,
|
|
- minimalny playbook testowy (bez zmian destrukcyjnych).
|
|
3. Wykonać playbook z VPS i zweryfikować wynik.
|
|
|
|
## Założenia
|
|
|
|
- VPS ma działający alias SSH `mevnode` (lub `mvnode`) do hosta bare-metal.
|
|
- Wdrożenie docelowe będzie wykonywane z VPS (nie z k3s).
|
|
- Ten etap nie wdraża jeszcze pełnej konfiguracji Solana; to tylko bootstrap i test ścieżki IaC.
|
|
|
|
## Kryteria akceptacji
|
|
|
|
- `ansible-playbook --version` działa na VPS.
|
|
- Playbook kończy się statusem success dla grupy `sol_rpc`.
|
|
- Wynik zawiera podstawowe fakty hosta i potwierdzenie łączności Ansible.
|