SRE / Platform Engineer
V čem se liší when od tags v Ansible?
Povězte nám o svých zkušenostech a jak můžete být užiteční na naší pozici
Jak to máš s Kubernetes celkově?
Jak zobrazit logy kontejneru a jak se k němu připojit?
Jaké je normální Load Average?
Co je GitFlow?
Jak vrátit příznak execute u příkazu chmod, pokud jsme ho náhodou odstranili z samotného příkazu chmod?
Jak jste se dostali na router při pádu tunelu — přes externí IP?
Máte vojenskou knížku nebo průkaz?
Co jsou tainty a tolerations? Jak se používají?
Co je SystemD a proč je populární? Jaké systémy inicializace byly dříve používány?
1. Napište Python objekt "switches" ve formátu YAML 2. Převraťte "switches" tak, aby zůstaly pouze přepínače "cisco" 3. Pomocí standardního modulu ipaddress získejte poslední adresu hosta v síti "172.16.0.0/28" 4. Analyzujte "dhcp_snooping_table" do seznamu slovníků ve formátu: ```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. Napište třídu "NetworkSubnet" se dvěma metodami: - get_subnet - vrací první dostupnou podsíť požadované délky jako IPv4Network objekt - show_network_pool - vrací seznam dostupných podsítí ```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')] ```
Jak vybrat z tabulky všechna města, která se opakují více než 10krát?
Povězte mi o sobě a svých zkušenostech (úvod)
Jaké proměnné v bash znáš? Proměnná s kódem návratu posledního příkazu?
Jak moc vás zajímají úkoly automatizace síťové infrastruktury s využitím Pythonu a CI/CD?
Co se děje od okamžiku, kdy zadáte URL do prohlížeče, až do obdržení odpovědi? Vysvětlete celý proces co nejhlouběji.
Z čeho se skládá pitva?
Jaké příklady playbooků Ansible jsi dělal?
Popište svou oblast odpovědnosti jako SRE inženýra a co tato role zahrnuje