# Wymagania dotyczące AMI

## Obsługiwane platformy

| Dostawca chmury | Obsługiwana dystrybucja | Uwagi |
| --- | --- | --- |
| AWS | Amazon Linux 2023 |  |

## Wymagania dotyczące obrazów niestandardowych

Używanie obrazów niestandardowych jest opcjonalne. W przypadku korzystania z obrazów niestandardowych wymagany jest obraz x86, ale zaleca się używanie zarówno obrazów arm, jak i x86, aby zmaksymalizować dostępność instancji spot.

Aby zapewnić prawidłowe działanie, muszą zostać spełnione następujące wymagania.

### Wymagane narzędzia

Następujące narzędzia muszą być zainstalowane i dostępne w obrazie:

`docker-compose`

| Narzędzie | Uwagi |
| --- | --- |
| `bash	` | Powłoka |
| `docker	` | Środowisko uruchomieniowe kontenera |
| Orkiestracja kontenerów |  |
| `curl	` | Klient HTTP |
| `wget	` | Klient HTTP — planowany do wycofania, ale obecnie wymagany |
| `jq	` | Procesor JSON |
| `socat	` | Narzędzie do przekazywania gniazd |
| `rsyslog	` | Demon logowania systemowego — uruchamiany automatycznie podczas rozruchu:<br><br>```<br>sudo systemctl enable rsyslog<br>```<br><br>```<br>sudo systemctl start rsyslog<br>``` |
| `awscli	` | AWS CLI |