Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions k8s/components/get-gatewayapi-routes/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component

resources:
- routes.yaml


46 changes: 46 additions & 0 deletions k8s/components/get-gatewayapi-routes/routes.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: frontend
spec:
parentRefs:
- name: frontend
kind: Service
group: ""
port: 8080
rules:
- backendRefs:
- name: frontend
port: 8080
---
apiVersion: gateway.networking.k8s.io/v1
kind: HTTPRoute
metadata:
name: location
spec:
parentRefs:
- name: location
kind: Service
group: ""
port: 8081
rules:
- backendRefs:
- name: location
port: 8081
---
apiVersion: gateway.networking.k8s.io/v1
kind: GRPCRoute
metadata:
name: route
spec:
parentRefs:
- name: route
kind: Service
group: ""
port: 8083
rules:
- backendRefs:
- name: route
port: 8083


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
annotations:
sidecar.signadot.com/inject: "true"


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
annotations:
sidecar.signadot.com/inject: "true"


10 changes: 10 additions & 0 deletions k8s/components/inject-devmesh/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component

patches:
- path: frontend-devmesh-annotation.yaml
- path: location-devmesh-annotation.yaml
- path: driver-devmesh-annotation.yaml
- path: route-devmesh-annotation.yaml


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
annotations:
sidecar.signadot.com/inject: "true"


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
annotations:
sidecar.signadot.com/inject: "true"


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
labels:
sidecar.istio.io/inject: "true"


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
labels:
sidecar.istio.io/inject: "true"


10 changes: 10 additions & 0 deletions k8s/components/inject-istio/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component

patches:
- path: frontend-istio-label.yaml
- path: location-istio-label.yaml
- path: driver-istio-label.yaml
- path: route-istio-label.yaml


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
labels:
sidecar.istio.io/inject: "true"


Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ spec:
metadata:
labels:
sidecar.istio.io/inject: "true"


Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ spec:
metadata:
annotations:
linkerd.io/inject: enabled
sidecar.signadot.com/inject: "true"


Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,5 @@ spec:
metadata:
annotations:
linkerd.io/inject: enabled
sidecar.signadot.com/inject: "true"


8 changes: 8 additions & 0 deletions k8s/components/inject-linkerd/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component

patches:
- path: frontend-linkerd-annotation.yaml
- path: location-linkerd-annotation.yaml
- path: driver-linkerd-annotation.yaml
- path: route-linkerd-annotation.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,3 @@ spec:
metadata:
annotations:
linkerd.io/inject: enabled
sidecar.signadot.com/inject: "true"
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,3 @@ spec:
metadata:
annotations:
linkerd.io/inject: enabled
sidecar.signadot.com/inject: "true"
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,5 @@ spec:
containers:
- name: hotrod
imagePullPolicy: Never


Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,5 @@ spec:
containers:
- name: hotrod
imagePullPolicy: Never


10 changes: 10 additions & 0 deletions k8s/components/set-image-pull-never/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
apiVersion: kustomize.config.k8s.io/v1alpha1
kind: Component

patches:
- path: frontend-image-pull-config.yaml
- path: location-image-pull-config.yaml
- path: driver-image-pull-config.yaml
- path: route-image-pull-config.yaml


Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,5 @@ spec:
containers:
- name: hotrod
imagePullPolicy: Never


Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,5 @@ spec:
containers:
- name: hotrod
imagePullPolicy: Never


10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/devmesh/frontend-image-pull-config.yaml

This file was deleted.

7 changes: 2 additions & 5 deletions k8s/overlays/dev-minikube/devmesh/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,5 @@ resources:
- ../../prod/devmesh
- ../../../base/jaeger

patches:
- path: frontend-image-pull-config.yaml
- path: driver-image-pull-config.yaml
- path: route-image-pull-config.yaml
- path: location-image-pull-config.yaml
components:
- ../../../components/set-image-pull-never
10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/devmesh/location-image-pull-config.yaml

This file was deleted.

10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/devmesh/route-image-pull-config.yaml

This file was deleted.

9 changes: 9 additions & 0 deletions k8s/overlays/dev-minikube/istio-gatewayapi/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

resources:
- ../../prod/istio-gatewayapi
- ../../../base/jaeger

components:
- ../../../components/set-image-pull-never


10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/istio/driver-image-pull-config.yaml

This file was deleted.

7 changes: 2 additions & 5 deletions k8s/overlays/dev-minikube/istio/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,5 @@ resources:
- ../../prod/istio
- ../../../base/jaeger

patches:
- path: frontend-image-pull-config.yaml
- path: location-image-pull-config.yaml
- path: driver-image-pull-config.yaml
- path: route-image-pull-config.yaml
components:
- ../../../components/set-image-pull-never
10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/istio/route-image-pull-config.yaml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

resources:
- ../../prod/linkerd-gatewayapi
- ../../../base/jaeger

components:
- ../../../components/set-image-pull-never


10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/linkerd/driver-image-pull-config.yaml

This file was deleted.

10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/linkerd/frontend-image-pull-config.yaml

This file was deleted.

7 changes: 2 additions & 5 deletions k8s/overlays/dev-minikube/linkerd/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,5 @@ resources:
- ../../prod/linkerd
- ../../../base/jaeger

patches:
- path: frontend-image-pull-config.yaml
- path: driver-image-pull-config.yaml
- path: route-image-pull-config.yaml
- path: location-image-pull-config.yaml
components:
- ../../../components/set-image-pull-never
10 changes: 0 additions & 10 deletions k8s/overlays/dev-minikube/linkerd/location-image-pull-config.yaml

This file was deleted.

7 changes: 2 additions & 5 deletions k8s/overlays/prod/devmesh/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,5 @@
resources:
- ../../../base

patches:
- path: frontend-devmesh-annotation.yaml
- path: location-devmesh-annotation.yaml
- path: driver-devmesh-annotation.yaml
- path: route-devmesh-annotation.yaml
components:
- ../../../components/inject-devmesh
9 changes: 9 additions & 0 deletions k8s/overlays/prod/istio-gatewayapi/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@

resources:
- ../../../base

components:
- ../../../components/inject-istio
- ../../../components/get-gatewayapi-routes


7 changes: 2 additions & 5 deletions k8s/overlays/prod/istio/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,5 @@ resources:
- ../../../base
- virtual-service.yaml

patches:
- path: frontend-istio-label.yaml
- path: location-istio-label.yaml
- path: driver-istio-label.yaml
- path: route-istio-label.yaml
components:
- ../../../components/inject-istio
8 changes: 8 additions & 0 deletions k8s/overlays/prod/linkerd-gatewayapi/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@

resources:
- ../../../base
components:
- ../../../components/inject-linkerd
- ../../../components/get-gatewayapi-routes


10 changes: 5 additions & 5 deletions k8s/overlays/prod/linkerd/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ resources:
- ../../../base
- http-route.yaml

components:
- ../../../components/inject-linkerd
- ../../../components/inject-devmesh

patches:
- path: frontend-linkerd-annotation.yaml
- path: location-linkerd-annotation.yaml
- path: driver-linkerd-annotation.yaml
- path: route-linkerd-annotation.yaml
- path: location-service.yaml
- path: location-service.yaml
Loading