Kako znati da je aplikacija unutar poda pokrenuta?
SRE / Platform Engineer
Šta su četiri zlatna signala nadzora?
Šta je VPA i kako se razlikuje od HPA?
1. Γράψτε ένα αντικείμενο Python "switches" σε μορφή YAML 2. Μετατρέψτε το "switches" έτσι ώστε να απομένουν μόνο οι διακόπτες "cisco" 3. Χρησιμοποιώντας το τυπικό module ipaddress, λάβετε την τελευταία διεύθυνση του host στο δίκτυο "172.16.0.0/28" 4. Αναλύστε το "dhcp_snooping_table" σε μια λίστα λεξικών με την ακόλουθη μορφή: ```python dhcp_snooping_table_parsed = [ { "mac": "00:E9:BC:3F:A6:50", "ip": "100.1.1.6", "interface": "FastEthernet0/20", }, { "mac": "00:E9:22:11:A6:50", "ip": "100.1.1.7", "interface": "FastEthernet0/21", } ] ``` 5. Γράψτε μια κλάση "NetworkSubnet" με 2 μεθόδους: - get_subnet - επιστρέφει την πρώτη διαθέσιμη υποδίκτυο μήκους που καθορίζεται ως IPv4Network αντικείμενο - show_network_pool - επιστρέφει μια λίστα διαθέσιμων υποδικτύων ```python from ipaddress import IPv4Network class NetworkSubnet: def __init__(self, aggregate_network: str): ... def get_subnet(self, length: int) -> IPv4Network: ... def show_network_pool(self) -> list[IPv4Network]: ... net = NetworkSubnet(aggregate_network="172.16.0.0/24") net_1 = net.get_subnet(length=26) print(f"{net_1=}") net_1=IPv4Network('172.16.0.0/26') print(net.get_subnet(length=25)) 172.16.0.128/25 print(net.get_subnet(length=30)) 172.16.0.64/30 print(net.show_network_pool()) [IPv4Network('172.16.0.64/30'), IPv4Network('172.16.0.72/29'), IPv4Network('172.16.0.80/28'), IPv4Network('172.16.0.96/27')] ```
Ispričajte nam više o vašem iskustvu s ELTEX u RDTech-u: što ste točno radili, kako ste standardizirali konfiguracije, kako ste uspjeli smanjiti vrijeme postavljanja?
Реци о SLI, SLO и SLA.
Kako poboljšati aplikaciju da ne padne u slučaju greške spoljnog API-ja?
Kako implementirati u Grafani alarm koji će slati obaveštenje putem e-pošte ako odgovori traju duže od jedne sekunde?
Šta je Circuit Breaker obrazac?
Са којим системима мониторинга сте радили?
Koje Python module biste koristili za pisanje parsera konfiguracija?
Da li ste ikada morali da pravite dashboard-ove u Grafani od nule?
Kako prikupiti informacije o problemu sa visokim opterećenjem CPU-a u Linuxu?
Šta je zasićenje?
Koliko vas zanimaju zadaci automatizacije mrežne infrastrukture koristeći Python i CI/CD?
1. Напишите объект Python "switches" в формате YAML 2. Преобразуйте "switches" так, чтобы остались только коммутаторы "cisco" 3. Используя стандартный модуль ipaddress, получите последний адрес хоста в сети "172.16.0.0/28" 4. Проанализируйте "dhcp_snooping_table" в список словарей следующим образом: dhcp_snooping_table_parsed = [ { "mac": "00:E9:BC:3F:A6:50", "ip": "100.1.1.6", "interface": "FastEthernet0/20", }, { "mac": "00:E9:22:11:A6:50", "ip": "100.1.1.7", "interface": "FastEthernet0/21", } ] 5. Напишите класс "NetworkSubnet" с двумя методами: - get_subnet - возвращает первую доступную подсеть заданной длины как объект IPv4Network - show_network_pool - возвращает список доступных подсетей ```python from ipaddress import IPv4Network class NetworkSubnet: def __init__(self, aggregate_network: str): ... def get_subnet(self, length: int) -> IPv4Network: ... def show_network_pool(self) -> list[IPv4Network]: ... net = NetworkSubnet(aggregate_network="172.16.0.0/24") net_1 = net.get_subnet(length=26) print(f"{net_1=}") net_1=IPv4Network('172.16.0.0/26') print(net.get_subnet(length=25)) 172.16.0.128/25 print(net.get_subnet(length=30)) 172.16.0.64/30 print(net.show_network_pool()) [IPv4Network('172.16.0.64/30'), IPv4Network('172.16.0.72/29'), IPv4Network('172.16.0.80/28'), IPv4Network('172.16.0.96/27')] ```
Kako ograničiti resurse kontejnera u Kubernetesu?
Зашто су индекси у базама података?
Koja je razlika između uloge i playbook-a u Ansible?
Da li si morao da implementiraš Kubernetes od nule?