diff --git a/examples/v1alpha1/basic-http.yaml b/examples/v1alpha1/basic-http.yaml index 23bc658901..8a39eae346 100644 --- a/examples/v1alpha1/basic-http.yaml +++ b/examples/v1alpha1/basic-http.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/api-types/httproute.md apiVersion: networking.x-k8s.io/v1alpha1 kind: GatewayClass metadata: diff --git a/examples/v1alpha1/basic-tcp.yaml b/examples/v1alpha1/basic-tcp.yaml index c403425820..31b02ddfc3 100644 --- a/examples/v1alpha1/basic-tcp.yaml +++ b/examples/v1alpha1/basic-tcp.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/tcp.md apiVersion: networking.x-k8s.io/v1alpha1 kind: GatewayClass metadata: diff --git a/examples/v1alpha1/cross-namespace-routing/gateway.yaml b/examples/v1alpha1/cross-namespace-routing/gateway.yaml index 88b9988c90..1ddc103224 100644 --- a/examples/v1alpha1/cross-namespace-routing/gateway.yaml +++ b/examples/v1alpha1/cross-namespace-routing/gateway.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/multiple-ns.md apiVersion: networking.x-k8s.io/v1alpha1 kind: Gateway metadata: diff --git a/examples/v1alpha1/cross-namespace-routing/site-route.yaml b/examples/v1alpha1/cross-namespace-routing/site-route.yaml index b0f797cfbf..fa10cf1f6e 100644 --- a/examples/v1alpha1/cross-namespace-routing/site-route.yaml +++ b/examples/v1alpha1/cross-namespace-routing/site-route.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/multiple-ns.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/cross-namespace-routing/store-route.yaml b/examples/v1alpha1/cross-namespace-routing/store-route.yaml index 416c0e59a6..298dba72bf 100644 --- a/examples/v1alpha1/cross-namespace-routing/store-route.yaml +++ b/examples/v1alpha1/cross-namespace-routing/store-route.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/multiple-ns.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/http-filter.yaml b/examples/v1alpha1/http-filter.yaml index a036e05652..18612b286e 100644 --- a/examples/v1alpha1/http-filter.yaml +++ b/examples/v1alpha1/http-filter.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/api-types/httproute.md apiVersion: networking.x-k8s.io/v1alpha1 kind: GatewayClass metadata: diff --git a/examples/v1alpha1/http-routing/bar-httproute.yaml b/examples/v1alpha1/http-routing/bar-httproute.yaml index bdc7ddc68d..1c30e02cbe 100644 --- a/examples/v1alpha1/http-routing/bar-httproute.yaml +++ b/examples/v1alpha1/http-routing/bar-httproute.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/http-routing.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/http-routing/foo-httproute.yaml b/examples/v1alpha1/http-routing/foo-httproute.yaml index 0e1ab0f78e..e214ee485e 100644 --- a/examples/v1alpha1/http-routing/foo-httproute.yaml +++ b/examples/v1alpha1/http-routing/foo-httproute.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/http-routing.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/http-routing/gateway.yaml b/examples/v1alpha1/http-routing/gateway.yaml index b099c706ac..b0c8fe82cf 100644 --- a/examples/v1alpha1/http-routing/gateway.yaml +++ b/examples/v1alpha1/http-routing/gateway.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/http-routing.md apiVersion: networking.x-k8s.io/v1alpha1 kind: Gateway metadata: diff --git a/examples/v1alpha1/http-trafficsplit.yaml b/examples/v1alpha1/http-trafficsplit.yaml index ccd1ad3775..ff5e856feb 100644 --- a/examples/v1alpha1/http-trafficsplit.yaml +++ b/examples/v1alpha1/http-trafficsplit.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/api-types/httproute.md apiVersion: networking.x-k8s.io/v1alpha1 kind: GatewayClass metadata: diff --git a/examples/v1alpha1/simple-gateway/gateway.yaml b/examples/v1alpha1/simple-gateway/gateway.yaml index b099c706ac..cd14656195 100644 --- a/examples/v1alpha1/simple-gateway/gateway.yaml +++ b/examples/v1alpha1/simple-gateway/gateway.yaml @@ -1,3 +1,6 @@ +## Used in: +## - site-src/v1alpha1/guides/traffic-splitting.md +## - site-src/v1alpha1/guides/simple-gateway.md apiVersion: networking.x-k8s.io/v1alpha1 kind: Gateway metadata: diff --git a/examples/v1alpha1/simple-gateway/httproute.yaml b/examples/v1alpha1/simple-gateway/httproute.yaml index 6f20bc6794..c77b66a7b2 100644 --- a/examples/v1alpha1/simple-gateway/httproute.yaml +++ b/examples/v1alpha1/simple-gateway/httproute.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/simple-gateway.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/tls-basic.yaml b/examples/v1alpha1/tls-basic.yaml index 6b8898e5c7..93824b834c 100644 --- a/examples/v1alpha1/tls-basic.yaml +++ b/examples/v1alpha1/tls-basic.yaml @@ -1,3 +1,6 @@ +## Used in: +## - site-src/v1alpha1/guides/tls.md +## - site-src/v1alpha1/api-types/httproute.md apiVersion: networking.x-k8s.io/v1alpha1 kind: Gateway metadata: diff --git a/examples/v1alpha1/tls-cert-in-route.yaml b/examples/v1alpha1/tls-cert-in-route.yaml index d763652423..1ca6a9ba3b 100644 --- a/examples/v1alpha1/tls-cert-in-route.yaml +++ b/examples/v1alpha1/tls-cert-in-route.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/tls.md apiVersion: networking.x-k8s.io/v1alpha1 kind: Gateway metadata: diff --git a/examples/v1alpha1/traffic-splitting/simple-split.yaml b/examples/v1alpha1/traffic-splitting/simple-split.yaml index 3bf813eaca..bf80bfc4c4 100644 --- a/examples/v1alpha1/traffic-splitting/simple-split.yaml +++ b/examples/v1alpha1/traffic-splitting/simple-split.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/traffic-splitting.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/traffic-splitting/traffic-split-1.yaml b/examples/v1alpha1/traffic-splitting/traffic-split-1.yaml index 8c5e2cdd2d..734e45c7ef 100644 --- a/examples/v1alpha1/traffic-splitting/traffic-split-1.yaml +++ b/examples/v1alpha1/traffic-splitting/traffic-split-1.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/traffic-splitting.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/traffic-splitting/traffic-split-2.yaml b/examples/v1alpha1/traffic-splitting/traffic-split-2.yaml index 0e69b4da4e..e9751e92a9 100644 --- a/examples/v1alpha1/traffic-splitting/traffic-split-2.yaml +++ b/examples/v1alpha1/traffic-splitting/traffic-split-2.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/traffic-splitting.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/traffic-splitting/traffic-split-3.yaml b/examples/v1alpha1/traffic-splitting/traffic-split-3.yaml index 879374891b..ba4367c810 100644 --- a/examples/v1alpha1/traffic-splitting/traffic-split-3.yaml +++ b/examples/v1alpha1/traffic-splitting/traffic-split-3.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/traffic-splitting.md apiVersion: networking.x-k8s.io/v1alpha1 kind: HTTPRoute metadata: diff --git a/examples/v1alpha1/upstream-tls.yaml b/examples/v1alpha1/upstream-tls.yaml index 59ea9e4da1..aad4bb2346 100644 --- a/examples/v1alpha1/upstream-tls.yaml +++ b/examples/v1alpha1/upstream-tls.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/tls.md apiVersion: networking.x-k8s.io/v1alpha1 kind: BackendPolicy metadata: diff --git a/examples/v1alpha1/wildcard-tls-gateway.yaml b/examples/v1alpha1/wildcard-tls-gateway.yaml index b30702ffcc..7d7435a2f3 100644 --- a/examples/v1alpha1/wildcard-tls-gateway.yaml +++ b/examples/v1alpha1/wildcard-tls-gateway.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha1/guides/tls.md apiVersion: networking.x-k8s.io/v1alpha1 kind: Gateway metadata: diff --git a/examples/v1alpha2/basic-http.yaml b/examples/v1alpha2/basic-http.yaml index dfdf9a78d1..a6386ed35f 100644 --- a/examples/v1alpha2/basic-http.yaml +++ b/examples/v1alpha2/basic-http.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/api-types/httproute.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: GatewayClass metadata: diff --git a/examples/v1alpha2/basic-tcp.yaml b/examples/v1alpha2/basic-tcp.yaml index 0cb49ec75b..45682892e2 100644 --- a/examples/v1alpha2/basic-tcp.yaml +++ b/examples/v1alpha2/basic-tcp.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/tcp.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/cross-namespace-routing/0-namespaces.yaml b/examples/v1alpha2/cross-namespace-routing/0-namespaces.yaml index bab5690750..80d05a7f17 100644 --- a/examples/v1alpha2/cross-namespace-routing/0-namespaces.yaml +++ b/examples/v1alpha2/cross-namespace-routing/0-namespaces.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/multiple-ns.md apiVersion: v1 kind: Namespace metadata: diff --git a/examples/v1alpha2/cross-namespace-routing/gateway.yaml b/examples/v1alpha2/cross-namespace-routing/gateway.yaml index 049f59365f..44108e1378 100644 --- a/examples/v1alpha2/cross-namespace-routing/gateway.yaml +++ b/examples/v1alpha2/cross-namespace-routing/gateway.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/multiple-ns.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/cross-namespace-routing/site-route.yaml b/examples/v1alpha2/cross-namespace-routing/site-route.yaml index 885e98cd7e..e208ac3e87 100644 --- a/examples/v1alpha2/cross-namespace-routing/site-route.yaml +++ b/examples/v1alpha2/cross-namespace-routing/site-route.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/multiple-ns.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/cross-namespace-routing/store-route.yaml b/examples/v1alpha2/cross-namespace-routing/store-route.yaml index 03d411c8e6..1da7225dc9 100644 --- a/examples/v1alpha2/cross-namespace-routing/store-route.yaml +++ b/examples/v1alpha2/cross-namespace-routing/store-route.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/multiple-ns.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/http-filter.yaml b/examples/v1alpha2/http-filter.yaml index 541db904d0..831bd7fd16 100644 --- a/examples/v1alpha2/http-filter.yaml +++ b/examples/v1alpha2/http-filter.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/api-types/httproute.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/http-route-attachment/gateway-namespaces.yaml b/examples/v1alpha2/http-route-attachment/gateway-namespaces.yaml index eb7e5c2f46..0f8c33b1f9 100644 --- a/examples/v1alpha2/http-route-attachment/gateway-namespaces.yaml +++ b/examples/v1alpha2/http-route-attachment/gateway-namespaces.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/concepts/api-overview.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/http-route-attachment/gateway-strict.yaml b/examples/v1alpha2/http-route-attachment/gateway-strict.yaml index 8d518c9bd2..3fe75bbbc5 100644 --- a/examples/v1alpha2/http-route-attachment/gateway-strict.yaml +++ b/examples/v1alpha2/http-route-attachment/gateway-strict.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/concepts/api-overview.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/http-route-attachment/httproute.yaml b/examples/v1alpha2/http-route-attachment/httproute.yaml index f0cc853dbe..06e49da04e 100644 --- a/examples/v1alpha2/http-route-attachment/httproute.yaml +++ b/examples/v1alpha2/http-route-attachment/httproute.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/concepts/api-overview.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/http-routing/bar-httproute.yaml b/examples/v1alpha2/http-routing/bar-httproute.yaml index 633c42980f..2483f74ad1 100644 --- a/examples/v1alpha2/http-routing/bar-httproute.yaml +++ b/examples/v1alpha2/http-routing/bar-httproute.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/http-routing.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/http-routing/foo-httproute.yaml b/examples/v1alpha2/http-routing/foo-httproute.yaml index a611719ce8..9a616c12b4 100644 --- a/examples/v1alpha2/http-routing/foo-httproute.yaml +++ b/examples/v1alpha2/http-routing/foo-httproute.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/http-routing.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/http-routing/gateway.yaml b/examples/v1alpha2/http-routing/gateway.yaml index ad3b30ea0d..4c7e4a858b 100644 --- a/examples/v1alpha2/http-routing/gateway.yaml +++ b/examples/v1alpha2/http-routing/gateway.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/http-routing.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/reference-policy.yaml b/examples/v1alpha2/reference-policy.yaml index 3cb3fcbdf0..ed7d118f93 100644 --- a/examples/v1alpha2/reference-policy.yaml +++ b/examples/v1alpha2/reference-policy.yaml @@ -1,3 +1,6 @@ +## Used in: +## - site-src/concepts/security-model.md +## - site-src/blog/2021/introducing-v1alpha2.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: ReferencePolicy metadata: diff --git a/examples/v1alpha2/simple-gateway/gateway.yaml b/examples/v1alpha2/simple-gateway/gateway.yaml index 565ae1c7bc..00421fbd36 100644 --- a/examples/v1alpha2/simple-gateway/gateway.yaml +++ b/examples/v1alpha2/simple-gateway/gateway.yaml @@ -1,3 +1,6 @@ +## Used in: +## - site-src/v1alpha2/guides/traffic-splitting.md +## - site-src/v1alpha2/guides/simple-gateway.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/simple-gateway/httproute.yaml b/examples/v1alpha2/simple-gateway/httproute.yaml index 25ee8f6327..7e6e70219d 100644 --- a/examples/v1alpha2/simple-gateway/httproute.yaml +++ b/examples/v1alpha2/simple-gateway/httproute.yaml @@ -1,3 +1,6 @@ +## Used in: +## - site-src/v1alpha2/guides/simple-gateway.md +## - site-src/blog/2021/introducing-v1alpha2.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/tls-basic.yaml b/examples/v1alpha2/tls-basic.yaml index 2827df2fee..b1a0f7e45c 100644 --- a/examples/v1alpha2/tls-basic.yaml +++ b/examples/v1alpha2/tls-basic.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/tls.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/tls-cert-cross-namespace.yaml b/examples/v1alpha2/tls-cert-cross-namespace.yaml index da6aa71f90..b2b87ace88 100644 --- a/examples/v1alpha2/tls-cert-cross-namespace.yaml +++ b/examples/v1alpha2/tls-cert-cross-namespace.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/tls.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/examples/v1alpha2/traffic-splitting/simple-split.yaml b/examples/v1alpha2/traffic-splitting/simple-split.yaml index 981dd8e753..0f139f31de 100644 --- a/examples/v1alpha2/traffic-splitting/simple-split.yaml +++ b/examples/v1alpha2/traffic-splitting/simple-split.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/traffic-splitting.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/traffic-splitting/traffic-split-1.yaml b/examples/v1alpha2/traffic-splitting/traffic-split-1.yaml index d95b4dabbf..dbddfe9d49 100644 --- a/examples/v1alpha2/traffic-splitting/traffic-split-1.yaml +++ b/examples/v1alpha2/traffic-splitting/traffic-split-1.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/traffic-splitting.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/traffic-splitting/traffic-split-2.yaml b/examples/v1alpha2/traffic-splitting/traffic-split-2.yaml index 5794d55fac..fec7119576 100644 --- a/examples/v1alpha2/traffic-splitting/traffic-split-2.yaml +++ b/examples/v1alpha2/traffic-splitting/traffic-split-2.yaml @@ -1,3 +1,6 @@ +## Used in: +## - site-src/v1alpha2/guides/traffic-splitting.md +## - site-src/v1alpha2/api-types/httproute.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/traffic-splitting/traffic-split-3.yaml b/examples/v1alpha2/traffic-splitting/traffic-split-3.yaml index 6da146619f..2e34bc9d76 100644 --- a/examples/v1alpha2/traffic-splitting/traffic-split-3.yaml +++ b/examples/v1alpha2/traffic-splitting/traffic-split-3.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/traffic-splitting.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: HTTPRoute metadata: diff --git a/examples/v1alpha2/wildcard-tls-gateway.yaml b/examples/v1alpha2/wildcard-tls-gateway.yaml index 7d4bcb46e6..6504119a3a 100644 --- a/examples/v1alpha2/wildcard-tls-gateway.yaml +++ b/examples/v1alpha2/wildcard-tls-gateway.yaml @@ -1,3 +1,5 @@ +## Used in: +## - site-src/v1alpha2/guides/tls.md apiVersion: gateway.networking.k8s.io/v1alpha2 kind: Gateway metadata: diff --git a/mkdocs.yml b/mkdocs.yml index 7cfeb83906..1d66a814c8 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -21,6 +21,7 @@ plugins: - awesome-pages - macros: include_dir: examples + j2_line_comment_prefix: "##" markdown_extensions: - admonition - meta