_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN
Let's talk

Ingress Controllers — Nginx a Traefik

07. 09. 2020 1 min read intermediate

Cloud Intermediate

Ingress Controllers — Nginx a Traefik

IngressNginxTraefik 3 min read

HTTP routing v Kubernetes. Nginx Ingress, Traefik, TLS terminace a path-based routing.

Ingress resource

apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: app-ingress
  annotations:
    cert-manager.io/cluster-issuer: letsencrypt
spec:
  tls:
    - hosts: [app.example.com]
      secretName: app-tls
  rules:
    - host: app.example.com
      http:
        paths:
          - path: /api
            pathType: Prefix
            backend:
              service: {name: api, port: {number: 80}}
          - path: /
            pathType: Prefix
            backend:
              service: {name: frontend, port: {number: 80}}

Nginx vs Traefik

  • Nginx: Nejrozšířenější, bohatá konfigurace, performance
  • Traefik: Auto-discovery, dashboard, middleware chain, nativní K8s

Summary

Ingress controller = HTTP routing + TLS. Nginx pro kontrolu, Traefik pro jednoduchost.

Need Help with Implementation?

Our team has experience designing and implementing modern architectures. We’re happy to help.

Free Consultation

Share:

CORE SYSTEMS tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.