Ansible - alapok és beállítás

Környezet felépítése

Az Ansible környezetünkhöz 2 virtuális gépet fogunk használni: az eddigi GNS VM mellett egy Debian VM-et használunk az Ansible scriptek futtatására. A kódot továbbra is a gazdagépen írjuk, VSCode-al, SSH tunnelen keresztül. Ennek megkönnyí...

Ansible - interfészek konfigurálása

Az előző leírásban még nem volt említve, de az egyik legfontosabb információforrás Ansible playbookok írásakor az eredeti dokumentációs oldal:

Interfészek módosítása

Hozzunk létre egy playbookot, amivel beál...

RESTCONF - alapok

Eszköz konfigurálása

A RESTCONF HTTPS-t használ, így az ehhez szükséges beállításokat el kell végezni az eszközön.

A HTTPS-hez szükséges egy RSA tanúsítvány, amihez be kell állítani egy hosztnevet és egy domain nevet.

Router> enable
Router# configure terminal
Router(confi...

REST API-k használata Pythonban

Csomagok telepítése

A HTTP kommunikációhoz szükséges a requests python függvénykönyvtár telepítése, mely az alábbi módon tehető meg a terminálban:

pip install requests

Olvasás

import requests

id = "mbs0dep5l1hnm9y71ujmxgacsdaflkjsdfkljsadflkj"

url = f"ht...

REST API Gyakorlati feladatok

Az alábbi feladatokat oldja meg Python programok készítésével! A használt API-hoz talált dokumentációt itt találja: https://api.simontam.as/docs

1. feladat

Kérdezze le az összes interfészt a publikus /interface végpontról.

A program írja ki a képernyőre az es...