talos
1# Set docs/latest to the release param
2/docs {{ .Site.Params.url_latest_version }} 302
3/docs/* /:splat 302
4/latest {{ .Site.Params.url_latest_version }} 302
5/latest/* {{ .Site.Params.url_latest_version }}/:splat 302
6
7# Use netlify to redirect alias pages
8{{- range $p := .Site.Pages }}
9{{- range .Aliases }}
10{{ printf "%s %s %d" (cond (hasPrefix . "/") . (path.Join $p.RelPermalink ".." .)) (path.Clean $p.RelPermalink) ($p.Params.HTTPCode | default 301) }}
11{{- end }}
12{{- end }}
13
14# Diagnostic redirects
15
16/diagnostic/kubelet-csr /docs/{{ .Site.Params.url_latest_version }}/introduction/troubleshooting/#talos-complains-about-certificate-errors-on-kubelet-api 302
17/diagnostic/address-overlap /docs/{{ .Site.Params.url_latest_version }}/introduction/troubleshooting/#conflict-on-kubernetes-and-host-subnets 302
18