parent
7eb36c1c29
commit
74bb6e7928
3 changed files with 50 additions and 0 deletions
|
@ -79,6 +79,21 @@ spec:
|
|||
certificateRefs:
|
||||
- name: vikunja-tls
|
||||
|
||||
- name: harbor-registry
|
||||
hostname: "registry.icb4dc0.de"
|
||||
port: 443
|
||||
protocol: HTTPS
|
||||
allowedRoutes:
|
||||
namespaces:
|
||||
from: Selector
|
||||
selector:
|
||||
matchLabels:
|
||||
kubernetes.io/metadata.name: harbor
|
||||
tls:
|
||||
mode: Terminate
|
||||
certificateRefs:
|
||||
- name: harbor-registry-tls
|
||||
|
||||
- name: ente-endpoints
|
||||
hostname: "*.ente.icb4dc0.de"
|
||||
port: 443
|
||||
|
|
|
@ -32,6 +32,7 @@ resources:
|
|||
- resources/db/db.yaml
|
||||
- resources/db/user.yaml
|
||||
- resources/dragonfly/db.yaml
|
||||
- resources/http_routes.yaml
|
||||
|
||||
labels:
|
||||
- includeSelectors: true
|
||||
|
|
34
harbor/resources/http_routes.yaml
Normal file
34
harbor/resources/http_routes.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
apiVersion: gateway.networking.k8s.io/v1
|
||||
kind: HTTPRoute
|
||||
metadata:
|
||||
name: harbor-http
|
||||
spec:
|
||||
parentRefs:
|
||||
- name: contour
|
||||
sectionName: http
|
||||
namespace: projectcontour
|
||||
hostnames:
|
||||
- registry.icb4dc0.de
|
||||
rules:
|
||||
- filters:
|
||||
- type: RequestRedirect
|
||||
requestRedirect:
|
||||
scheme: https
|
||||
statusCode: 301
|
||||
---
|
||||
apiVersion: gateway.networking.k8s.io/v1
|
||||
kind: HTTPRoute
|
||||
metadata:
|
||||
name: harbor-https
|
||||
spec:
|
||||
parentRefs:
|
||||
- name: contour
|
||||
sectionName: harbor-registry
|
||||
namespace: projectcontour
|
||||
hostnames:
|
||||
- registry.icb4dc0.de
|
||||
rules:
|
||||
- backendRefs:
|
||||
- name: harbor
|
||||
port: 80
|
Loading…
Add table
Reference in a new issue