[英]Kubernetes Ingress not working with Traefik and TLS
I am trying to get some stuff working on K8s (1.21.0 on Ubuntu 20.04 on bare metal) and am likely missing something simple.我正在尝试在 K8s 上运行一些东西(裸机上的 Ubuntu 20.04 上的 1.21.0)并且可能缺少一些简单的东西。 I have installed Traefik (2.4.8) using their helm chart (9.19.1) and the following values file:我已经使用他们的舵图(9.19.1)和以下值文件安装了 Traefik(2.4.8):
deployment:
kind: DaemonSet
dashboard:
enabled: true
hostNetwork: true
ports:
web:
port: 80
websecure:
port: 443
securityContext:
capabilities:
drop: [ALL]
add: [NET_BIND_SERVICE]
readOnlyRootFilesystem: true
runAsGroup: 0
runAsNonRoot: false
runAsUser: 0
additionalArguments:
- "--log.level=DEBUG"
I don't know if this will help you or no.我不知道这是否会帮助你。 But my configuration work well like this.但是我的配置像这样工作得很好。
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: laznp-www-ingress-route
namespace: wordpress
spec:
entryPoints:
- websecure
routes:
- match: Host(`laznp.id`)
kind: Rule
services:
- name: laznp-www-svc
port: 80
tls: {}
I use IngressRoute
kind from Traefik CRD, hope it help.我使用IngressRoute
CRD 的 IngressRoute 类型,希望对您有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.