Sobes.tech

SRE / Platform Engineer

Kā ignorēt vai ģenerēt kļūdas Ansible?

131

Kāda ir atšķirība starp CMD un ENTRYPOINT Docker?

131

Kā atrast PostgreSQL vaicājumus, kas ilgst vairāk nekā minūti (vai 5 sekundes)?

128

Kā skatīt konteineru žurnālus un kā pievienoties tam?

122

Kā jūs piekļuvāt maršrutētājam, kad tunelis krita — caur ārējo IP?

116

1. Uzrakstiet Python objektu "switches" YAML formātā 2. Pārvērtiet "switches" tā, lai paliek tikai "cisco" slēdži 3. Izmantojiet standarta ipaddress moduli, lai iegūtu pēdējo hosta adresi tīklā "172.16.0.0/28" 4. Analizējiet "dhcp_snooping_table" kā vārdnīcu sarakstu šādā formātā: 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. Uzrakstiet "NetworkSubnet" klasi ar 2 metodēm: get_subnet - atgriež pirmo pieejamo subnetwork, kas ir IPv4Network tips show_network_pool - atgriež pieejamo subnetwork sarakstu 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

Sniedziet piemērus par kritiskiem incidentiem, uz kuriem jūs reaģējāt 30 minūšu laikā

112

Kā pārsūtīt failus starp darbiem GitLab CI?

106

Vai bija nepieciešams konfigurēt Fluent Bit vai Filebeat?

105
/5