37 lines
1.5 KiB
Markdown
37 lines
1.5 KiB
Markdown
# How-to: switch_ip_scann_csv Docker Image
|
|
|
|
Ez a dokumentum leírja, hogyan kell használni a `switch_ip_scann_csv` Docker image-et.
|
|
|
|
## Környezeti Változók
|
|
|
|
A Docker image a következő környezeti változókat használja:
|
|
|
|
- `ARUBA_USER`: (Opcionális) A switch-ekhez való csatlakozáshoz használt felhasználónév.
|
|
- Alapértelmezett érték: `svc.operator`
|
|
- `ARUBA_PASSWORD`: (Kötelező) A switch-ekhez való csatlakozáshoz használt jelszó.
|
|
|
|
## Futtatás
|
|
|
|
A konténer futtatásához használja a következő parancsot:
|
|
|
|
```bash
|
|
docker run -d \
|
|
--name switch_ip_scann_csv \
|
|
-e ARUBA_USER="az_on_felhasznaloneve" \
|
|
-e ARUBA_PASSWORD="az_on_jelszava" \
|
|
-v /eleresi/ut/a/hoston:/data \
|
|
switch_ip_scann_csv
|
|
```
|
|
|
|
### Magyarázat:
|
|
|
|
- `-d`: A konténer háttérben fut.
|
|
- `--name switch_ip_scann_csv`: A konténer neve.
|
|
- `-e ARUBA_USER="..."`: Beállítja a felhasználónevet. Ha nem adja meg, az alapértelmezett `svc.operator` lesz használva.
|
|
- `-e ARUBA_PASSWORD="..."`: Beállítja a jelszót. Ezt kötelező megadni.
|
|
- `-v /eleresi/ut/a/hoston:/data`: Csatol egy kötetet a konténer `/data` könyvtárához. A kimeneti CSV fájlok a `/eleresi/ut/a/hoston` könyvtárban lesznek megtalálhatók a gazda gépen.
|
|
|
|
## Switch IP Címek
|
|
|
|
Jelenleg a switch-ek IP címei a `get_aruba_clients.py` szkriptben vannak rögzítve. A jövőben javasolt a szkript módosítása, hogy a switch-ek IP címeit egy környezeti változóból (pl. `SWITCH_IPS`, vesszővel elválasztva) olvassa be.
|