Configuring a Content Delivery Network (CDN), such as Cloudflare, protects and accelerates your Workload running at Control Plane.
Follow the steps below to configure your Domain at Cloudflare. The configuration at other CDN providers will be similar.
Ready
state.From the Cloudflare UI, perform the following:
CNAME
record.Name
field, enter the desired target subdomain.Target
field, enter the Canonical Endpoint
URL from the Workload's Info page.Proxied
switch.Full (strict)
radio box.Origin Server
submenu link.Generate private key and CSR with Cloudflare
.RSA (2048)
.*.DOMAIN
and DOMAIN
hostnames.Create
. The next page will display the certificate and private key. You may save these as separate text files or
leave the page open and copy/paste the values when creating the TLS Secret at Control Plane in the next step.Secrets
from the left side menu.New
button at the top.Name
for the secret and select the secret type TLS
.Create
. This secret will be used when configuring your domain in the next step.Follow the steps below to configure your Domain at Control Plane.
Note: If a subdomain is being configured, the APEX domain will need to be verified.
Domains
from the left side menu.New
button at the top.Fully Dualified Domain Name (FQDN)
of your Domain.Next (Spec)
.CNAME
for the DNS Mode
.Routing Mode
.Configure TLS
switch.Use Custom Server Certificate
and select the TLS Secret created in the step above.Next (DNS)
.Create
.After following the steps above, it will take a few minutes for the updates to propagate throughout the Internet.
Once fully configured, your Workload will be accessible, via the CDN, using the subdomain configured in the first step.