camtiler: unify to cam.k-space.ee
This commit is contained in:
		| @@ -4,7 +4,7 @@ Camtiler is the umbrella name for our homegrown camera surveilance system. | ||||
| Everything besides [Camera](#camera)s is deployed with Kubernetes. | ||||
|  | ||||
| ## Components | ||||
|  | ||||
|  | ||||
| <!-- Manually rendered with https://dreampuf.github.io/GraphvizOnline | ||||
| digraph G { | ||||
|   "camera-operator" -> "camera-motion-detect" [label="deploys"] | ||||
|   | ||||
| Before Width: | Height: | Size: 7.8 KiB After Width: | Height: | Size: 7.8 KiB | 
| @@ -5,7 +5,7 @@ metadata: | ||||
|   name: sso | ||||
| spec: | ||||
|   displayName: Cameras | ||||
|   uri: 'https://cams.k-space.ee/tiled' | ||||
|   uri: 'https://cam.k-space.ee/tiled' | ||||
|   allowedGroups: | ||||
|     - k-space:floor | ||||
|     - k-space:friends | ||||
| @@ -17,21 +17,12 @@ metadata: | ||||
|   annotations: | ||||
|     kubernetes.io/ingress.class: traefik | ||||
|     traefik.ingress.kubernetes.io/router.entrypoints: websecure | ||||
|     traefik.ingress.kubernetes.io/router.middlewares: camtiler-sso@kubernetescrd,camtiler-redirect@kubernetescrd | ||||
|     traefik.ingress.kubernetes.io/router.middlewares: camtiler-sso@kubernetescrd | ||||
|     traefik.ingress.kubernetes.io/router.tls: "true" | ||||
|     external-dns.alpha.kubernetes.io/target: traefik.k-space.ee | ||||
|     external-dns.alpha.kubernetes.io/hostname: cams.k-space.ee,cam.k-space.ee | ||||
| spec: | ||||
|   rules: | ||||
|     - host: cams.k-space.ee | ||||
|       http: | ||||
|         paths: | ||||
|           - pathType: Prefix | ||||
|             path: "/" | ||||
|             backend: | ||||
|               service: | ||||
|                 name: logmower-frontend | ||||
|                 port: | ||||
|                   number: 8080 | ||||
|     - host: cam.k-space.ee | ||||
|       http: | ||||
|         paths: | ||||
| @@ -70,9 +61,25 @@ spec: | ||||
| apiVersion: traefik.io/v1alpha1 | ||||
| kind: Middleware | ||||
| metadata: | ||||
|   name: redirect | ||||
|   name: cams-redirect | ||||
| spec: | ||||
|   redirectRegex: | ||||
|     regex: ^https://cams.k-space.ee/(.*)$ | ||||
|     replacement: https://cam.k-space.ee/$1 | ||||
|     permanent: false | ||||
|     permanent: true | ||||
| --- | ||||
| apiVersion: traefik.io/v1alpha1 | ||||
| kind: IngressRoute | ||||
| metadata: | ||||
|   name: cams | ||||
| spec: | ||||
|   entryPoints: | ||||
|     - websecure | ||||
|   routes: | ||||
|   - match: Host(`cams.k-space.ee`) | ||||
|     kind: Rule | ||||
|     middlewares: | ||||
|       - name: cams-redirect | ||||
|     services: | ||||
|       - kind: TraefikService | ||||
|         name: api@internal | ||||
|   | ||||
		Reference in New Issue
	
	Block a user