K8s Traefik Ingress

Traefik是K8s Ingress的一种方案,支持丰富的中间件扩展方案。

1 helm 安装traefik

1
2
3
4
5
kubectl create ns traefik
helm repo add traefik https://traefik.github.io/charts
helm repo update
# 生产环境建议使用DaemonSet部署
helm install -n traefik traefik traefik/traefik --set deployment.kind=DaemonSet

2 配置LB

查看EXTERNAL-IP,并配置domain解析到LB地址。

1
kubectl get service -n traefik

3 查看dashboard状态

1
2
# 访问 http://localhost:9000/dashboard/
kubectl -n traefik port-forward traefik-XXXX 9000:9000

K8s Traefik Ingress
https://a3d21.github.io/2024/02/01/2024-02-01-k8s-traefik-ingress/
作者
a3d21
发布于
2024年2月1日
许可协议