SRE / Platform Engineer
Was sind Handler in Ansible und wann werden sie ausgeführt?
Was ist die Load Average?
Wie haben Sie auf den Router zugegriffen, als der Tunnel ausgefallen ist — über die externe IP?
Wie diagnostiziert man einen abstürzenden Container in einem Pod (CrashLoopBackOff)?
Was macht ein Team zu einem Team und nicht nur zu einer Gruppe von Menschen?
Was ist der Unterschied zwischen when und tags in Ansible?
Berichten Sie uns von Ihrer Erfahrung und wie Sie in unserer Position nützlich sein können
Was ist GitFlow?
Haben Sie einen Wehrpass oder eine Einberufungsbescheinigung?
Erzählen Sie mir etwas über sich und Ihre Erfahrung (Intro)
Welche Variablen in bash kennst du? Variable mit dem Rückgabewert des letzten Befehls?
Was sind Taints und Tolerations? Wie werden sie verwendet?
Was passiert vom Moment an, in dem Sie eine URL in einen Browser eingeben, bis Sie die Antwort erhalten? Erklären Sie den vollständigen Prozess so detailliert wie möglich.
Was ist SystemD und warum ist sie beliebt? Welche Init-Systeme wurden früher verwendet?
1. Python-Objekt "switches" im YAML-Format schreiben 2. "switches" so umwandeln, dass nur "cisco"-Switches übrig bleiben 3. Mit dem Standardmodul ipaddress die letzte Hostadresse im Netzwerk "172.16.0.0/28" ermitteln 4. "dhcp_snooping_table" in eine Liste von Dictionaries im folgenden Format parsen: ```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. Eine Klasse "NetworkSubnet" schreiben, die 2 Methoden hat: - get_subnet - gibt die erste verfügbare Subnetz der angegebenen Länge als IPv4Network-Objekt zurück - show_network_pool - gibt eine Liste verfügbarer Subnetze zurück ```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')] ```
Wie wählt man aus der Tabelle alle Städte aus, die mehr als 10 Mal vorkommen?
Wie man in Grafana eine Alarmierung einrichtet, die eine E-Mail-Benachrichtigung sendet, wenn die Antworten länger als eine Sekunde dauern?
Erzählen Sie von der Überwachungskonfiguration: Prometheus-Server, Grafana, Agenten, Protokollierung
Wie interessiert sind Sie an Aufgaben zur Automatisierung der Netzwerkinfrastruktur mit Python und CI/CD?
Woraus besteht eine Obduktion?