
Ingress & API Gateway
Ingress Controllers (NGINX, Traefik), Gateway API, cert-manager, TLS Termination, Troubleshooting von Ingress Routing
1Was ist die Hauptrolle eines Ingress in Kubernetes?
Was ist die Hauptrolle eines Ingress in Kubernetes?
Antwort
Ein Ingress stellt HTTP- und HTTPS-Services von außerhalb des Clusters für interne Services bereit, mit regelbasiertem Routing (Hosts, Pfade). Er ermöglicht die Verwaltung mehrerer Services über eine einzige öffentliche IP, im Gegensatz zu LoadBalancer-Services, die eine IP pro Service benötigen. Ingress bietet auch TLS-Termination, Weiterleitungen und inhaltsbasiertes Routing.
2Was ist der Unterschied zwischen einem Ingress und einem Service vom Typ LoadBalancer?
Was ist der Unterschied zwischen einem Ingress und einem Service vom Typ LoadBalancer?
Antwort
Ein LoadBalancer-Service erstellt einen dedizierten Cloud-Load-Balancer mit einer eindeutigen öffentlichen IP pro Service, was bei mehreren Services teuer werden kann. Ein Ingress nutzt einen einzigen Einstiegspunkt (eine IP), um Traffic über Routing-Regeln (host-based, path-based) an mehrere Backend-Services zu leiten. Ingress benötigt einen Ingress Controller, während LoadBalancer direkt vom Cloud-Anbieter verwaltet wird.
3Was ist ein Ingress Controller in Kubernetes?
Was ist ein Ingress Controller in Kubernetes?
Antwort
Ein Ingress Controller ist eine Komponente, die die Kubernetes-API auf Ingress-Ressourcen überwacht und dann automatisch einen Reverse Proxy (wie NGINX, Traefik, HAProxy) konfiguriert, um die definierten Routing-Regeln zu implementieren. Im Gegensatz zu anderen Kubernetes-Controllern, die standardmäßig integriert sind, muss der Ingress Controller separat installiert werden. Er übersetzt Ingress-Regeln in tatsächliche Proxy-Konfiguration.
Was sind die beliebtesten Ingress Controller im Jahr 2025?
Wie konfiguriert man hostbasiertes Routing mit Ingress?
+17 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-Networking
Kubernetes Fortgeschritten
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