Global http to https redirect in v2

Super interested as I think some parts of the documentation needs a bit of an overhaul and I've been considering writing up some new tutorials on configuring traefik especially with not going down the ingressRoute road yet.

Looking for some advice, I have a all my services with tls enabled and I am just trying to implement the redirect as specified. I have done the complete dance but confused at how this doesn't create the redirect and would love some advice. Other option is to just go the manual route

[entryPoints]
  [entryPoints.http]
    address = ":80"
    [entryPoints.http.http.redirections]
      [entryPoints.http.http.redirections.entryPoint]
        to = "https"
        scheme = "https"
  
  [entryPoints.https]
    address = ":443"
    
[serverTransport]
  insecureSkipVerify = true

[api]
  dashboard = true

[accessLog]

[[tls.certificates]]
  certFile = "/certificates/tls.cert"
  keyFile = "/certificates/tls.key"

[metrics]
  [metrics.prometheus]
    buckets = [0.1,0.3,1.2,5.0]

[providers]
  [providers.kubernetesIngress]
  [providers.kubernetescrd]

Looks ok to me. Similar setup is working for me.