Configure Traefik Ingress

Traefik is a modern reverse proxy and load balancer that makes deploying microservices easy.

It integrates with your existing infrastructure components and configures itself automatically and dynamically. Traefik handles advanced ingress deployments including mTLS of TCP with SNI and UDP. Operators define rules for routing traffic to downstream systems through Kubernetes Ingress objects or more specific Custom Resource Definitions. K8ssandra supports deploying IngressRoute objects as part of a deployment to expose metrics, repair, and Apache Cassandra® interfaces.


Deploy K8ssandra and Traefik with K3d

Deploy Apache Cassandra® on Kubernetes in a local K3d cluster with Traefik ingress installed and configured.

Deploy K8ssandra and Traefik with Kind

Deploy Apache Cassandra® on Kubernetes in a local Kind cluster with Traefik ingress installed and configured.

Deploy K8ssandra and Traefik with Minikube

Deploy Apache Cassandra® on Kubernetes in a local Minikube cluster with Traefik ingress installed and configured.

Access K8ssandra Monitoring with Traefik

Expose access to your Prometheus and Grafana monitoring interfaces for Apache Cassandra® using Traefik ingress

Access K8ssandra Repair with Traefik

Expose access to your Reaper for Apache Cassandra® repair interface using Traefik ingress