apiVersion: traefik.io/v1alpha1 kind: ServersTransport metadata: name: dockmon-transport namespace: dockmon spec: insecureSkipVerify: true --- apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: dockmon-prod namespace: dockmon spec: entryPoints: - websecure routes: - match: Host(`dockmon.forust.xyz`) kind: Rule middlewares: - name: security-headers@file services: - name: dockmon-service port: 443 serversTransport: dockmon-transport tls: certResolver: letsencrypt --- apiVersion: traefik.io/v1alpha1 kind: IngressRoute metadata: name: dockmon-local namespace: dockmon spec: entryPoints: - websecure routes: - match: HostRegexp(`^dockmon\.(workstation|gigaforust)\.internal$`) kind: Rule services: - name: dockmon-service port: 443 serversTransport: dockmon-transport