File tree Expand file tree Collapse file tree
infrastructure/modules/cloudijs-system/charts/gateway Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11apiVersion : v2
22name : gateway-config
33type : application
4- version : 1.0.4
4+ version : 1.0.5
Original file line number Diff line number Diff line change 1515 - name : http
1616 port : 80
1717 protocol : HTTP
18- allowedRoutes :
19- namespaces :
20- from : All
21- - name : https
22- port : 443
23- protocol : HTTPS
24- tls :
25- mode : Terminate
26- certificateRefs :
27- - kind : Secret
28- group : " "
29- name : shared-gateway-cert
3018 allowedRoutes :
3119 namespaces :
3220 from : All
Original file line number Diff line number Diff line change 11apiVersion : gateway.networking.k8s.io/v1
2- kind : Gateway
3- metadata :
4- name : sample-nginx-gateway
5- namespace : apps
6- annotations :
7- cert-manager.io/issuer : sample-nginx-issuer
8- spec :
9- gatewayClassName : cilium
10- infrastructure :
11- annotations :
12- load-balancer.hetzner.cloud/name : " platform-gateway"
13- load-balancer.hetzner.cloud/location : " nbg1"
14- load-balancer.hetzner.cloud/uses-proxyprotocol : " true"
15- listeners :
16- - name : http
17- hostname : test.cloudijs.nl
18- port : 80
19- protocol : HTTP
20- allowedRoutes :
21- namespaces :
22- from : Same
23- - name : https
24- hostname : test.cloudijs.nl
25- port : 443
26- protocol : HTTPS
27- tls :
28- mode : Terminate
29- certificateRefs :
30- - name : test-cloudijs-nl-tls
31- kind : Secret
32- group : " "
33- allowedRoutes :
34- namespaces :
35- from : Same
36- ---
37- apiVersion : gateway.networking.k8s.io/v1
382kind : HTTPRoute
393metadata :
404 name : sample-nginx
415 namespace : apps
426spec :
437 parentRefs :
448 - name : sample-nginx-gateway
9+ namespace : cloudijs-system
4510 rules :
4611 - matches :
4712 - path :
Original file line number Diff line number Diff line change 1+ apiVersion : gateway.networking.k8s.io/v1
2+ kind : Gateway
3+ metadata :
4+ name : shared-gateway-http
5+ namespace : cloudijs-system
6+ annotations :
7+ cert-manager.io/cluster-issuer : letsencrypt-http
8+ spec :
9+ gatewayClassName : cilium
10+ infrastructure :
11+ annotations :
12+ load-balancer.hetzner.cloud/name : " platform-gateway"
13+ load-balancer.hetzner.cloud/location : " nbg1"
14+ load-balancer.hetzner.cloud/uses-proxyprotocol : " true"
15+ listeners :
16+ - name : http
17+ hostname : test.cloudijs.nl
18+ port : 80
19+ protocol : HTTP
20+ allowedRoutes :
21+ namespaces :
22+ from : All
23+ - name : https
24+ hostname : test.cloudijs.nl
25+ port : 443
26+ protocol : HTTPS
27+ tls :
28+ mode : Terminate
29+ certificateRefs :
30+ - name : test-cloudijs-nl-tls
31+ kind : Secret
32+ group : " "
33+ allowedRoutes :
34+ namespaces :
35+ from : All
Original file line number Diff line number Diff line change 1+ apiVersion : cert-manager.io/v1
2+ kind : ClusterIssuer
3+ metadata :
4+ name : letsencrypt-http
5+ namespace : cloudijs-system
6+ spec :
7+ acme :
8+ server : https://acme-v02.api.letsencrypt.org/directory
9+ privateKeySecretRef :
10+ name : letsencrypt-http-key
11+ solvers :
12+ - http01 :
13+ gatewayHTTPRoute :
14+ parentRefs :
15+ - name : shared-gateway-http
16+ namespace : cloudijs-system
17+ kind : Gateway
Original file line number Diff line number Diff line change 1+ apiVersion : kustomize.config.k8s.io/v1beta1
2+ kind : Kustomization
3+ resources :
4+ - gateway.yaml
5+ - issuer.yaml
Original file line number Diff line number Diff line change 11apiVersion : kustomize.config.k8s.io/v1beta1
22kind : Kustomization
33resources :
4+ - gateway
45 - pocket-id
56 - sealed-secrets
Original file line number Diff line number Diff line change 1- ---
21apiVersion : kustomize.config.k8s.io/v1beta1
32kind : Kustomization
43resources :
You can’t perform that action at this time.
0 commit comments