Hi!
I have Waypointed installed in my Kubernetes cluster. I’m able to deploy with it (by port-forwarding the Waypoint service), but I cannot access the Waypoint server browser URL.
I’ve the following manifests regarding that:
Traefik IngressRoute
---
kind: IngressRoute
apiVersion: traefik.containo.us/v1alpha1
metadata:
name: waypoint
labels:
app.kubernetes.io/name: waypoint-ingress-route
app.kubernetes.io/part-of: waypoint
app.kubernetes.io/component: ingress-route
app.kubernetes.io/version: 1.0.0
spec:
entryPoints:
- websecure
routes:
- kind: Rule
match: Host(`waypoint.infrastructure.getbud.co`)
priority: 10
services:
- name: waypoint
port: 9702
scheme: https
- kind: Rule
match: Host(`waypoint.infrastructure.getbud.co`) && Headers(`Content-Type`, `application/grpc`)
priority: 11
services:
- name: waypoint
port: 9701
tls:
certResolver: letsencrypt
passthrough: true
options: {}
LetsEncrypt is properly setup in my cluster (all my services have valid https certificates, including the waypoint.infrastructure
domain (the “lock” icon appears in my URL), but, after accessing the URL, I receive an Internal server error
and the following error appears in my Waypoint server pod:
2021/01/15 13:26:54 http: TLS handshake error from 10.0.1.233:35182: remote error: tls: bad certificate
Any idea how to fix it?