DevOps
43. Was ist Docker? * - Dienstprogramm zum Starten von Containern; - Virtuelle Maschine mit vorinstallierten Abhängigkeiten; - Hypervisor auf Linux-Basis; - Betriebssystem auf BSD-Basis; 44. Was ist die richtige Definition der Containerisierungstechnologie? * - Ausführen einer Anwendung in einer minimalen Umgebung, die für den Betrieb erforderlich ist. Im Container sind bereits alle Bibliotheken und Abhängigkeiten enthalten, die für den stabilen Betrieb der Anwendung notwendig sind; - Isolierung eines Teils der Ressourcen des Betriebssystems zur Ausführung prioritärer Prozesse; - Linux-Technologie, die es ermöglicht, den Kernel sicher zu optimieren; - Technologie, die es ermöglicht, Anwendungsfehler zu containerisieren, um die Stabilität zu gewährleisten;
Beste Praktiken für Dockerfile. Was verwendest du?
Wie beschränkt man den Zugriff auf ein Volume nur für einen Pod in Kubernetes?
Wie ist Ihre Arbeit organisiert: Sprints oder Kanban, wie kommunizieren Sie den Status der Aufgaben und was tun Sie bei Blockaden?
Wie funktionierte der PostgreSQL-Cluster, was wurde getan, um die Leistung zu optimieren?
Erzählen Sie, was das Projekt bei Beeline ist, das Sie unterstützen, und womit Sie sich beschäftigen müssen?
Welche AWS-Services haben Sie verwendet (Terraform, Rollen, Netzwerke, EKS)?
Aus welchen Komponenten besteht ein Kubernetes-Cluster? Nennen Sie 5 Haupt-Binärdateien.
Welche Metriken sollten verfolgt werden, um den Zustand der Anwendung zu verstehen?
Haben Sie ein Docker-Image in Kubernetes oder Docker Compose ausgeführt?
Haben Sie ein neuronales Netzwerk zur Lösung dieser Aufgabe oder allgemein während des Gesprächs verwendet?
Erzählen Sie mir von sich und Ihrer Erfahrung
Wie konfiguriert man Netzwerkrichtlinien (NetworkPolicy) in Kubernetes, um zu verhindern, dass Pods aus einem Namespace mit Pods aus einem anderen Namespace interagieren?
Wie organisiert man den Prozess der Bildung der Datenbankstruktur (Tabellen, Verzeichnisse) für eine neue Anwendung und wie automatisiert man das?
Wie kann man einen fehlerhaften Commit, den ein Entwickler in ein entferntes Repository gepusht hat, rückgängig machen?
Was ist die Load Average und wie interpretiert man sie?
Was sind die Standard-Ein- und Ausgabe-Deskriptoren in Unix?
Welche Rolle hattest du bei der Migration — Teamleiter/Leiter oder Ausführender?
Die Anwendung stürzt alle paar Stunden ab, es haben sich viele Logs angesammelt. Wie würdest du die Ursache suchen?
Was ist der Unterschied zwischen COPY und ADD in Dockerfile?