SRE / Platform Engineer
Aký je rozdiel medzi virtualizáciou a kontajnerizáciou?
Ako zozbierať informácie o probléme s vysokým zaťažením CPU v Linuxe?
1. Napíšte objekt Python "switches" vo formáte YAML 2. Premeníte "switches" tak, aby zostali iba prepínače "cisco" 3. Použitím štandardného modulu ipaddress získať poslednú adresu hostiteľa v sieti "172.16.0.0/28" 4. Analyzujte "dhcp_snooping_table" na zoznam slovníkov v nasledujúcom formáte: ```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. Napíšte triedu "NetworkSubnet" s 2 metódami: - get_subnet - vráti prvú dostupnú podsieť požadovanej dĺžky ako IPv4Network objekt - show_network_pool - vráti zoznam dostupných podsietí ```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')]
Aký je rozdiel medzi Pod, Deployment a Service v Kubernetes?
Ako vybrať z tabuľky všetky mestá, ktoré sa opakujú viac ako 10-krát?
Porozprávajte o svojej skúsenosti s incidentmi. Ako ich spracovávate?
Popíšte krok za krokom proces štartu Linuxového servera (od stlačenia tlačidla napájania)
Povedajte o svoji izkušnji in kako lahko koristite na naši poziciji
Prečo df ukazuje, že nie je miesto, zatiaľ čo du ukazuje, že by malo byť?
Aké druhy úloh zadal vodca?
Na disku je voľné miesto, ale súbor sa nevytvára. Prečo?
Ako dobre poznáte Linux? Ako dlho s ním pracujete?
Čo je to StatefulSet?
Povedzte o praktickom prípade, keď ste sa museli obávať výsledku.
Kedy ste naposledy použili príkaz journalctl a prečo?
Aký je rozdiel medzi ENV a ARG v Dockerfile?
Ako rozlíšiť prístup v ArgoCD? Kto môže synchronizovať, kto má len read-only prístup?
V čom sa líši when od tags v Ansible?
Miesto sa vyčistí po odstránení súboru? Ako zistiť, či súbor drží proces? Odstránil som súbor a miesto nebolo uvoľnené — ako je to možné? Čo sú hardlinky?
Ako obmedziť zdroje kontajnerov v Kubernetes?