Skip to content

Commit 658cc9e

Browse files
Merge pull request #151 from CodeForPhilly/releases/k8s-manifests
Deploy releases/k8s-manifests b1bc3cf
2 parents 2e457a3 + b1bc3cf commit 658cc9e

13 files changed

Lines changed: 182 additions & 0 deletions

File tree

‎_/GatewayClass/eg.yaml‎

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: GatewayClass
3+
metadata:
4+
name: eg
5+
spec:
6+
controllerName: gateway.envoyproxy.io/gatewayclass-controller
7+
parametersRef:
8+
group: gateway.envoyproxy.io
9+
kind: EnvoyProxy
10+
name: shared
11+
namespace: envoy-gateway-system
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: choose-native-plants
5+
namespace: choose-native-plants
6+
spec:
7+
hostnames:
8+
- choose-native-plants.sandbox.k8s.phl.io
9+
parentRefs:
10+
- name: main-gateway
11+
namespace: envoy-gateway-system
12+
rules:
13+
- backendRefs:
14+
- name: choose-native-plants
15+
port: 80
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: latest
5+
namespace: code-for-philly
6+
spec:
7+
hostnames:
8+
- latest.codeforphilly.sandbox.k8s.phl.io
9+
parentRefs:
10+
- name: main-gateway
11+
namespace: envoy-gateway-system
12+
rules:
13+
- backendRefs:
14+
- name: latest-site
15+
port: 80
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: codeforphilly
5+
namespace: codeforphilly-rewrite-sandbox
6+
spec:
7+
hostnames:
8+
- codeforphilly-rewrite.codeforphilly.sandbox.k8s.phl.io
9+
parentRefs:
10+
- name: main-gateway
11+
namespace: envoy-gateway-system
12+
rules:
13+
- backendRefs:
14+
- name: codeforphilly
15+
port: 80

‎echo-http/HTTPRoute/echo-http.yaml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: echo-http
5+
namespace: echo-http
6+
spec:
7+
hostnames:
8+
- echo-http.sandbox.k8s.phl.io
9+
parentRefs:
10+
- name: main-gateway
11+
namespace: envoy-gateway-system
12+
rules:
13+
- backendRefs:
14+
- name: echo-http
15+
port: 80
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
apiVersion: gateway.envoyproxy.io/v1alpha1
2+
kind: EnvoyProxy
3+
metadata:
4+
name: shared
5+
namespace: envoy-gateway-system
6+
spec:
7+
mergeGateways: true
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: Gateway
3+
metadata:
4+
name: main-gateway
5+
namespace: envoy-gateway-system
6+
spec:
7+
gatewayClassName: eg
8+
listeners:
9+
- allowedRoutes:
10+
namespaces:
11+
from: All
12+
name: http
13+
port: 80
14+
protocol: HTTP

‎grafana/HTTPRoute/grafana.yaml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: grafana
5+
namespace: grafana
6+
spec:
7+
hostnames:
8+
- metrics.sandbox.k8s.phl.io
9+
parentRefs:
10+
- name: main-gateway
11+
namespace: envoy-gateway-system
12+
rules:
13+
- backendRefs:
14+
- name: grafana
15+
port: 80

‎laddr/HTTPRoute/latest.yaml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: latest
5+
namespace: laddr
6+
spec:
7+
hostnames:
8+
- latest.laddr.sandbox.k8s.phl.io
9+
parentRefs:
10+
- name: main-gateway
11+
namespace: envoy-gateway-system
12+
rules:
13+
- backendRefs:
14+
- name: latest-site
15+
port: 80

‎metabase/HTTPRoute/metabase.yaml‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
apiVersion: gateway.networking.k8s.io/v1
2+
kind: HTTPRoute
3+
metadata:
4+
name: metabase
5+
namespace: metabase
6+
spec:
7+
hostnames:
8+
- metabase.sandbox.k8s.phl.io
9+
parentRefs:
10+
- name: main-gateway
11+
namespace: envoy-gateway-system
12+
rules:
13+
- backendRefs:
14+
- name: metabase
15+
port: 3000

0 commit comments

Comments
 (0)