
Kubernetes-Networking
CNI (Calico, Cilium), NetworkPolicies, kube-proxy, CoreDNS, Service-Mesh-Grundlagen, Troubleshooting von DNS-Latenz
1Was ist ein CNI (Container Network Interface) in Kubernetes?
Was ist ein CNI (Container Network Interface) in Kubernetes?
Antwort
Ein CNI ist ein Plugin, das die Netzwerkschnittstelle für Container in Kubernetes implementiert. Es ist verantwortlich für die Zuweisung von IP-Adressen an Pods und die Konfiguration des Netzwerks, um Pod-zu-Pod-Kommunikation zu ermöglichen. Jeder Kubernetes-Cluster benötigt ein CNI, und die Wahl des CNI beeinflusst verfügbare Netzwerkfunktionen wie NetworkPolicies oder Leistungsmerkmale.
2Was ist die Hauptaufgabe von kube-proxy in einem Kubernetes-Cluster?
Was ist die Hauptaufgabe von kube-proxy in einem Kubernetes-Cluster?
Antwort
kube-proxy verwaltet Netzwerkregeln auf jedem Node, um die Kommunikation mit Kubernetes Services zu ermöglichen. Es implementiert das Service-Konzept durch Konfiguration von iptables-, IPVS- oder nftables-Regeln, um Datenverkehr an die entsprechenden Pods zu routen. Ohne kube-proxy würden Services nicht funktionieren und Anwendungen könnten nicht über stabile ClusterIP-Adressen kommunizieren.
3Was ist die Funktion von CoreDNS in Kubernetes?
Was ist die Funktion von CoreDNS in Kubernetes?
Antwort
CoreDNS bietet DNS-Auflösung innerhalb des Kubernetes-Clusters und ermöglicht es Pods, Services über deren Namen zu entdecken. Es löst automatisch Namen im Format service.namespace.svc.cluster.local zu entsprechenden ClusterIP-Adressen auf. CoreDNS ist für die Service-zu-Service-Kommunikation unerlässlich und hat kube-dns seit Kubernetes 1.13 ersetzt.
Welcher Kubernetes-Service-Typ stellt einen Port auf jedem Node des Clusters bereit?
Was ist der Hauptunterschied zwischen Calico und Flannel?
+21 Interview-Fragen
Weitere DevOps-Interviewthemen
Versionskontrolle & Git
Linux-Grundlagen
Shell Scripting & Bash
Networking-Grundlagen
Docker-Grundlagen
CI/CD-Grundlagen
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes-Grundlagen
Kubernetes Fortgeschritten
Ingress & API Gateway
Terraform-Grundlagen
Terraform Fortgeschritten
Ansible & Configuration Management
AWS-Grundlagen
Azure-Grundlagen
GCP-Grundlagen
Monitoring & Prometheus
Logging & ELK Stack
Alerting & Incident Response
Cloud Identity & Secrets
CI/CD-Pipeline-Sicherheit
Helm & Kubernetes
Runtime- und Cluster-Sicherheit
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Verteilte Observability
Disaster Recovery & Backup
Performance-Optimierung
Cloud-Kostenoptimierung
SRE-Prinzipien
Chaos Engineering
Platform Engineering
Meistere DevOps für dein nächstes Interview
Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.
Kostenlos starten