diff --git a/example/templates/traefik/ingressroutetcp.yaml b/example/templates/traefik/ingressroutetcp.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..622a1a633c8a97c66ba5189f77b5483edd3ac64d
--- /dev/null
+++ b/example/templates/traefik/ingressroutetcp.yaml
@@ -0,0 +1,3 @@
+{{- if .Values.ingressroutetcp }}
+{{ include "common.traefik.ingressroutetcp" (dict "Values" .Values.ingressroutetcp "Chart" .Chart "Release" .Release) }}
+{{- end }}
diff --git a/example/values.yaml b/example/values.yaml
index e809e3c294a84d12e1ca30f9b746f8d7d03e4827..1e60f8860839657950521cd27faef00e54d532d1 100644
--- a/example/values.yaml
+++ b/example/values.yaml
@@ -76,3 +76,13 @@ configmap:
   name: configmap
   data: 
     example: test
+
+ingressroutetcp: # All options: https://doc.traefik.io/traefik/routing/providers/kubernetes-crd/#kind-ingressroutetcp
+  name: exampleroute
+  entryPoints:
+    - example-entrypoint
+  routes:
+    - match: HostSNI(`*`)
+      services:
+        - name: example-service
+          port: 8080