Hi!
I’m trying to run a remote server in my Kubernetes cluster and facing some issues. Actually, I’ve already opened a previous discussion (unsolved) about this: ref
I’m facing 2 issues with my remote server:
- I cannot open the dashboard. I’ve created the following IngressRoute:
---
kind: IngressRoute
apiVersion: traefik.containo.us/v1alpha1
metadata:
name: waypoint
labels:
app.kubernetes.io/name: waypoint
app.kubernetes.io/version: 1.0.0
app.kubernetes.io/component: infrastructure
app.kubernetes.io/part-of: waypoint
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: {}
But when I open waypoint.getbud.co
in my browser it displays Internal server error
with the following log at Waypoint pod:
2020/12/11 06:23:47 http: TLS handshake error from 10.0.3.86:58568: remote error: tls: bad certificate
I’m using LetsEncrypt to generate my certificates, but after some testing I started to get too many requests error and now my certificates are not valid.
- With the same IngressRoute as above, I would expect being able to use it as my
waypoint
context in my CLI. If I doport-forward
and uselocalhost:9701
it works as expected, but if I try to set the remote URLwaypoint.infrastructure.getbud.co
it wont work.
Can anyone help me? Thanks