Sobes.tech

SRE / Platform Engineer

Aký je rozdiel medzi CMD a ENTRYPOINT v Docker?

131

Ako ignorovať alebo generovať chyby v Ansible?

131

Ako nájsť dotazy v PostgreSQL, ktoré trvajú viac ako minútu (alebo 5 sekúnd)?

128

Ako si pozrieť logy kontajnera a ako sa k nemu pripojiť?

124

Ako ste sa dostali na smerovač pri páde tunela — cez externé IP?

118

1. Napíšte Python objekt "switches" vo formáte YAML 2. Premeníte "switches" tak, aby zostali iba prepínače "cisco" 3. Použite štandardný modul ipaddress na získanie poslednej adresy hostiteľa v sieti "172.16.0.0/28" 4. Analyzujte "dhcp_snooping_table" do zoznamu slovníkov v nasledujúcom formáte: dhcp_snooping_table_parsed = [ { "mac": "00:E9:8C: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" so 2 metódami: get_subnet - vráti prvú dostupnú podsieť s dĺžkou, ktorá je zadaná ako IPv4Network objekt show_network_pool - vráti zoznam dostupných podsietí 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.0/30'), IPv4Network('172.16.0.72/29'), IPv4Network('172.16.0.80/28'), IPv4Network('172.16.0.96/27')]

115

Uveďte príklady kritických incidentov, na ktoré ste reagovali do 30 minút

112

Ako preniesť súbory medzi úlohami v GitLab CI?

110

Museli ste nakonfigurovať Fluent Bit alebo Filebeat?

105
/5